/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.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_28-funptr_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 07:57:36,990 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 07:57:37,045 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 07:57:37,061 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 07:57:37,061 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 07:57:37,062 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 07:57:37,062 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 07:57:37,062 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 07:57:37,062 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 07:57:37,063 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 07:57:37,063 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 07:57:37,063 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 07:57:37,063 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 07:57:37,064 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 07:57:37,064 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 07:57:37,064 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 07:57:37,064 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 07:57:37,065 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 07:57:37,065 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 07:57:37,065 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 07:57:37,065 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 07:57:37,065 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 07:57:37,066 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 07:57:37,066 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 07:57:37,066 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 07:57:37,066 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:57:37,066 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 07:57:37,067 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 07:57:37,067 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 07:57:37,067 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 07:57:37,067 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 07:57:37,067 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 07:57:37,067 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 07:57:37,068 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 unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2023-11-30 07:57:37,194 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 07:57:37,211 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 07:57:37,213 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 07:57:37,213 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 07:57:37,214 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 07:57:37,214 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_28-funptr_racefree.i [2023-11-30 07:57:38,201 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 07:57:38,406 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 07:57:38,407 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_28-funptr_racefree.i [2023-11-30 07:57:38,417 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/38aac42ae/a4bf14fc6381424a856d3f958fbb57b8/FLAG66ca10232 [2023-11-30 07:57:38,427 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/38aac42ae/a4bf14fc6381424a856d3f958fbb57b8 [2023-11-30 07:57:38,428 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 07:57:38,429 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 07:57:38,430 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 07:57:38,430 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 07:57:38,433 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 07:57:38,433 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,434 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e65fea4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38, skipping insertion in model container [2023-11-30 07:57:38,434 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,459 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 07:57:38,741 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:57:38,758 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 07:57:38,801 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:57:38,842 WARN L675 CHandler]: The function g is called, but not defined or handled by StandardFunctionHandler. [2023-11-30 07:57:38,848 INFO L206 MainTranslator]: Completed translation [2023-11-30 07:57:38,848 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38 WrapperNode [2023-11-30 07:57:38,848 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 07:57:38,849 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 07:57:38,849 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 07:57:38,849 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 07:57:38,854 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,880 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,897 INFO L138 Inliner]: procedures = 274, calls = 52, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 155 [2023-11-30 07:57:38,897 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 07:57:38,898 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 07:57:38,898 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 07:57:38,898 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 07:57:38,914 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,914 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,916 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,917 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,921 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,923 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,940 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,941 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,943 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 07:57:38,944 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 07:57:38,944 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 07:57:38,944 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 07:57:38,945 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (1/1) ... [2023-11-30 07:57:38,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:57:38,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:57:38,977 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 07:57:38,979 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 07:57:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 07:57:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 07:57:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 07:57:38,997 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 07:57:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 07:57:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 07:57:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 07:57:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-11-30 07:57:39,003 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-11-30 07:57:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 07:57:39,003 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 07:57:39,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 07:57:39,005 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 07:57:39,140 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 07:57:39,142 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 07:57:39,369 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 07:57:39,423 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 07:57:39,424 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-11-30 07:57:39,425 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:57:39 BoogieIcfgContainer [2023-11-30 07:57:39,425 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 07:57:39,426 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 07:57:39,426 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 07:57:39,431 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 07:57:39,431 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 07:57:38" (1/3) ... [2023-11-30 07:57:39,431 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a6d5695 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:57:39, skipping insertion in model container [2023-11-30 07:57:39,432 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:57:38" (2/3) ... [2023-11-30 07:57:39,432 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a6d5695 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:57:39, skipping insertion in model container [2023-11-30 07:57:39,432 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:57:39" (3/3) ... [2023-11-30 07:57:39,433 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_28-funptr_racefree.i [2023-11-30 07:57:39,444 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 07:57:39,445 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations. [2023-11-30 07:57:39,445 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 07:57:39,477 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-11-30 07:57:39,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 141 places, 151 transitions, 309 flow [2023-11-30 07:57:39,542 INFO L124 PetriNetUnfolderBase]: 19/200 cut-off events. [2023-11-30 07:57:39,542 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-30 07:57:39,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 205 conditions, 200 events. 19/200 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 537 event pairs, 0 based on Foata normal form. 0/170 useless extension candidates. Maximal degree in co-relation 107. Up to 4 conditions per place. [2023-11-30 07:57:39,550 INFO L82 GeneralOperation]: Start removeDead. Operand has 141 places, 151 transitions, 309 flow [2023-11-30 07:57:39,553 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 139 places, 148 transitions, 303 flow [2023-11-30 07:57:39,559 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:57:39,564 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;@247f685e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:57:39,564 INFO L363 AbstractCegarLoop]: Starting to check reachability of 13 error locations. [2023-11-30 07:57:39,572 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:57:39,572 INFO L124 PetriNetUnfolderBase]: 1/55 cut-off events. [2023-11-30 07:57:39,572 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:57:39,572 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:39,573 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:57:39,573 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 10 more)] === [2023-11-30 07:57:39,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:39,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1710383153, now seen corresponding path program 1 times [2023-11-30 07:57:39,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:39,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720471940] [2023-11-30 07:57:39,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:39,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:39,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:57:39,792 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 07:57:39,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:57:39,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720471940] [2023-11-30 07:57:39,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720471940] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:57:39,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:57:39,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:57:39,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410379043] [2023-11-30 07:57:39,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:57:39,800 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:57:39,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:57:39,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:57:39,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:57:39,822 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 151 [2023-11-30 07:57:39,827 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 148 transitions, 303 flow. Second operand has 4 states, 4 states have (on average 109.75) internal successors, (439), 4 states have internal predecessors, (439), 0 states have call successors, (0), 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 07:57:39,827 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:57:39,828 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 151 [2023-11-30 07:57:39,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:57:40,035 INFO L124 PetriNetUnfolderBase]: 128/631 cut-off events. [2023-11-30 07:57:40,036 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-30 07:57:40,040 INFO L83 FinitePrefix]: Finished finitePrefix Result has 923 conditions, 631 events. 128/631 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3575 event pairs, 0 based on Foata normal form. 104/699 useless extension candidates. Maximal degree in co-relation 858. Up to 207 conditions per place. [2023-11-30 07:57:40,046 INFO L140 encePairwiseOnDemand]: 132/151 looper letters, 50 selfloop transitions, 4 changer transitions 0/157 dead transitions. [2023-11-30 07:57:40,046 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 157 transitions, 429 flow [2023-11-30 07:57:40,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:57:40,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:57:40,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 628 transitions. [2023-11-30 07:57:40,061 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8317880794701987 [2023-11-30 07:57:40,061 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 628 transitions. [2023-11-30 07:57:40,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 628 transitions. [2023-11-30 07:57:40,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:57:40,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 628 transitions. [2023-11-30 07:57:40,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 125.6) internal successors, (628), 5 states have internal predecessors, (628), 0 states have call successors, (0), 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 07:57:40,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 151.0) internal successors, (906), 6 states have internal predecessors, (906), 0 states have call successors, (0), 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 07:57:40,075 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 151.0) internal successors, (906), 6 states have internal predecessors, (906), 0 states have call successors, (0), 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 07:57:40,084 INFO L307 CegarLoopForPetriNet]: 139 programPoint places, -1 predicate places. [2023-11-30 07:57:40,084 INFO L500 AbstractCegarLoop]: Abstraction has has 138 places, 157 transitions, 429 flow [2023-11-30 07:57:40,085 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 109.75) internal successors, (439), 4 states have internal predecessors, (439), 0 states have call successors, (0), 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 07:57:40,085 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:40,085 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] [2023-11-30 07:57:40,085 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 07:57:40,085 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 10 more)] === [2023-11-30 07:57:40,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:40,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1943374310, now seen corresponding path program 1 times [2023-11-30 07:57:40,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:40,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686699513] [2023-11-30 07:57:40,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:40,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:57:40,124 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 07:57:40,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:57:40,180 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 07:57:40,181 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 07:57:40,182 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 13 remaining) [2023-11-30 07:57:40,183 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 13 remaining) [2023-11-30 07:57:40,183 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 13 remaining) [2023-11-30 07:57:40,185 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 13 remaining) [2023-11-30 07:57:40,185 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 13 remaining) [2023-11-30 07:57:40,185 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 13 remaining) [2023-11-30 07:57:40,185 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 13 remaining) [2023-11-30 07:57:40,186 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 13 remaining) [2023-11-30 07:57:40,186 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 13 remaining) [2023-11-30 07:57:40,186 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 13 remaining) [2023-11-30 07:57:40,186 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 13 remaining) [2023-11-30 07:57:40,187 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 13 remaining) [2023-11-30 07:57:40,187 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 13 remaining) [2023-11-30 07:57:40,187 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 07:57:40,188 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1] [2023-11-30 07:57:40,196 WARN L227 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 07:57:40,196 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-11-30 07:57:40,234 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 07:57:40,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 187 places, 202 transitions, 420 flow [2023-11-30 07:57:40,283 INFO L124 PetriNetUnfolderBase]: 34/338 cut-off events. [2023-11-30 07:57:40,283 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-11-30 07:57:40,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 350 conditions, 338 events. 34/338 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1116 event pairs, 0 based on Foata normal form. 0/282 useless extension candidates. Maximal degree in co-relation 202. Up to 8 conditions per place. [2023-11-30 07:57:40,285 INFO L82 GeneralOperation]: Start removeDead. Operand has 187 places, 202 transitions, 420 flow [2023-11-30 07:57:40,288 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 187 places, 202 transitions, 420 flow [2023-11-30 07:57:40,290 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:57:40,294 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;@247f685e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:57:40,294 INFO L363 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2023-11-30 07:57:40,301 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:57:40,301 INFO L124 PetriNetUnfolderBase]: 1/55 cut-off events. [2023-11-30 07:57:40,301 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:57:40,301 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:40,301 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:57:40,301 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:57:40,302 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:40,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1597723170, now seen corresponding path program 1 times [2023-11-30 07:57:40,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:40,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041388514] [2023-11-30 07:57:40,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:40,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:40,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:57:40,420 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 07:57:40,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:57:40,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041388514] [2023-11-30 07:57:40,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041388514] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:57:40,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:57:40,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:57:40,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081941177] [2023-11-30 07:57:40,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:57:40,422 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:57:40,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:57:40,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:57:40,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:57:40,423 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 202 [2023-11-30 07:57:40,423 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 202 transitions, 420 flow. Second operand has 4 states, 4 states have (on average 144.75) internal successors, (579), 4 states have internal predecessors, (579), 0 states have call successors, (0), 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 07:57:40,424 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:57:40,424 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 202 [2023-11-30 07:57:40,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:57:41,441 INFO L124 PetriNetUnfolderBase]: 2826/8221 cut-off events. [2023-11-30 07:57:41,442 INFO L125 PetriNetUnfolderBase]: For 150/150 co-relation queries the response was YES. [2023-11-30 07:57:41,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12816 conditions, 8221 events. 2826/8221 cut-off events. For 150/150 co-relation queries the response was YES. Maximal size of possible extension queue 236. Compared 78722 event pairs, 1324 based on Foata normal form. 1721/8996 useless extension candidates. Maximal degree in co-relation 1322. Up to 4463 conditions per place. [2023-11-30 07:57:41,487 INFO L140 encePairwiseOnDemand]: 177/202 looper letters, 67 selfloop transitions, 4 changer transitions 0/212 dead transitions. [2023-11-30 07:57:41,488 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 212 transitions, 582 flow [2023-11-30 07:57:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:57:41,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:57:41,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 826 transitions. [2023-11-30 07:57:41,493 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8178217821782178 [2023-11-30 07:57:41,493 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 826 transitions. [2023-11-30 07:57:41,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 826 transitions. [2023-11-30 07:57:41,493 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:57:41,493 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 826 transitions. [2023-11-30 07:57:41,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 165.2) internal successors, (826), 5 states have internal predecessors, (826), 0 states have call successors, (0), 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 07:57:41,496 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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 07:57:41,496 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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 07:57:41,497 INFO L307 CegarLoopForPetriNet]: 187 programPoint places, 1 predicate places. [2023-11-30 07:57:41,497 INFO L500 AbstractCegarLoop]: Abstraction has has 188 places, 212 transitions, 582 flow [2023-11-30 07:57:41,497 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 144.75) internal successors, (579), 4 states have internal predecessors, (579), 0 states have call successors, (0), 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 07:57:41,497 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:41,498 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:57:41,498 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 07:57:41,498 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:57:41,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:41,498 INFO L85 PathProgramCache]: Analyzing trace with hash -2099957132, now seen corresponding path program 1 times [2023-11-30 07:57:41,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:41,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772856938] [2023-11-30 07:57:41,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:41,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:41,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:57:41,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 07:57:41,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:57:41,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772856938] [2023-11-30 07:57:41,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772856938] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 07:57:41,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733180402] [2023-11-30 07:57:41,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:41,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 07:57:41,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:57:41,653 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 07:57:41,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-30 07:57:41,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:57:41,773 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-30 07:57:41,774 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 07:57:41,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 07:57:41,860 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 07:57:41,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733180402] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:57:41,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 07:57:41,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2023-11-30 07:57:41,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620321898] [2023-11-30 07:57:41,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:57:41,861 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 07:57:41,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:57:41,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 07:57:41,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-30 07:57:41,862 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 202 [2023-11-30 07:57:41,863 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 212 transitions, 582 flow. Second operand has 5 states, 5 states have (on average 146.0) internal successors, (730), 5 states have internal predecessors, (730), 0 states have call successors, (0), 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 07:57:41,863 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:57:41,863 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 202 [2023-11-30 07:57:41,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:57:42,663 INFO L124 PetriNetUnfolderBase]: 2682/8630 cut-off events. [2023-11-30 07:57:42,663 INFO L125 PetriNetUnfolderBase]: For 1313/2419 co-relation queries the response was YES. [2023-11-30 07:57:42,677 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17318 conditions, 8630 events. 2682/8630 cut-off events. For 1313/2419 co-relation queries the response was YES. Maximal size of possible extension queue 242. Compared 85392 event pairs, 290 based on Foata normal form. 10/7900 useless extension candidates. Maximal degree in co-relation 1814. Up to 4238 conditions per place. [2023-11-30 07:57:42,708 INFO L140 encePairwiseOnDemand]: 197/202 looper letters, 96 selfloop transitions, 6 changer transitions 0/243 dead transitions. [2023-11-30 07:57:42,708 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 243 transitions, 910 flow [2023-11-30 07:57:42,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-30 07:57:42,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-30 07:57:42,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 644 transitions. [2023-11-30 07:57:42,710 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7970297029702971 [2023-11-30 07:57:42,710 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 644 transitions. [2023-11-30 07:57:42,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 644 transitions. [2023-11-30 07:57:42,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:57:42,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 644 transitions. [2023-11-30 07:57:42,712 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 161.0) internal successors, (644), 4 states have internal predecessors, (644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:57:42,713 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 202.0) internal successors, (1010), 5 states have internal predecessors, (1010), 0 states have call successors, (0), 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 07:57:42,714 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 202.0) internal successors, (1010), 5 states have internal predecessors, (1010), 0 states have call successors, (0), 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 07:57:42,714 INFO L307 CegarLoopForPetriNet]: 187 programPoint places, 3 predicate places. [2023-11-30 07:57:42,715 INFO L500 AbstractCegarLoop]: Abstraction has has 190 places, 243 transitions, 910 flow [2023-11-30 07:57:42,715 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 146.0) internal successors, (730), 5 states have internal predecessors, (730), 0 states have call successors, (0), 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 07:57:42,715 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:42,715 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 07:57:42,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-30 07:57:42,919 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 07:57:42,920 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:57:42,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:42,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1814372006, now seen corresponding path program 1 times [2023-11-30 07:57:42,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:42,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089569485] [2023-11-30 07:57:42,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:42,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:42,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:57:42,975 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 07:57:42,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:57:42,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089569485] [2023-11-30 07:57:42,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089569485] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:57:42,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:57:42,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:57:42,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928241568] [2023-11-30 07:57:42,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:57:42,976 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:57:42,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:57:42,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:57:42,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:57:42,977 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 202 [2023-11-30 07:57:42,978 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 243 transitions, 910 flow. Second operand has 4 states, 4 states have (on average 142.25) internal successors, (569), 4 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:57:42,978 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:57:42,978 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 202 [2023-11-30 07:57:42,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:57:43,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][127], [112#L941-3true, 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true]) [2023-11-30 07:57:43,474 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,474 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][126], [112#L941-3true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:43,475 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,475 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][244], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:43,478 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,478 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,478 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,478 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:43,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][244], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, 71#L956-4true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:43,494 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,494 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,494 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,494 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][126], [112#L941-3true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:43,499 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,501 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,501 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,501 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,501 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][131], [369#true, 112#L941-3true, 41#L942-9true, 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:43,505 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,505 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,505 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,505 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][244], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 190#true, 175#L956-16true, 165#L942-3true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:43,506 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,506 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][130], [369#true, 112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,507 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:57:43,507 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:43,507 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:43,507 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:43,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][130], [369#true, 112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, 71#L956-4true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,508 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][130], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 175#L956-16true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,508 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,508 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][263], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,509 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,509 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,509 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,509 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:43,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][263], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 71#L956-4true, 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,528 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,528 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][131], [369#true, 112#L941-3true, 3#L957-3true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:43,534 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,534 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,534 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,534 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,534 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][129], [369#true, 112#L941-3true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:43,534 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,535 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,535 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,535 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][288], [165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true, 89#L957true]) [2023-11-30 07:57:43,535 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,535 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,535 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,535 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][263], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 175#L956-16true, 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,537 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][272], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 41#L942-9true, 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,538 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,539 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,539 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,539 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][192], [369#true, 165#L942-3true, 190#true, 131#L942-12true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,540 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,540 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,540 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,540 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:43,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][272], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 41#L942-9true, 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, 71#L956-4true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,557 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,557 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,557 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,557 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][129], [369#true, 112#L941-3true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:43,562 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:57:43,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:43,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:43,562 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:43,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:43,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][290], [369#true, 165#L942-3true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:43,563 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,563 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][287], [372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:43,563 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,563 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][272], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 165#L942-3true, 41#L942-9true, 175#L956-16true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,566 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,566 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:43,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][244], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, 45#L956-7true, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:43,586 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,586 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,586 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,586 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][130], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, 45#L956-7true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,586 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,587 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][287], [372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:43,594 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:57:43,594 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:57:43,594 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:57:43,594 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:57:43,594 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:57:43,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][290], [369#true, 41#L942-9true, 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:43,594 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,594 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,595 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][192], [369#true, 116#L942-5true, 190#true, 131#L942-12true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,600 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,600 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:43,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][263], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 45#L956-7true, 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,618 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:57:43,618 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:43,618 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:43,619 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:43,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][272], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 41#L942-9true, 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 45#L956-7true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,650 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,650 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][317], [372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 91#L942-12true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 58#L942-7true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,664 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,664 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,664 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,664 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:43,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][192], [369#true, 190#true, 131#L942-12true, 86#L942-8true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,703 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,703 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][317], [372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 91#L942-12true, 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,704 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:43,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][220], [369#true, 190#true, 41#L942-9true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 91#L942-12true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,744 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:57:43,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:43,744 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:43,747 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:43,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([685] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet41#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread2of2ForFork0_good_#t~nondet41#1=|v_t_funThread2of2ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet41#1][245], [369#true, 5#L942-18true, 190#true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 58#L942-7true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,914 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([685] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet41#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread2of2ForFork0_good_#t~nondet41#1=|v_t_funThread2of2ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet41#1][245], [5#L942-18true, 369#true, 37#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 56#L956-14true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,914 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,914 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:43,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([685] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet41#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread2of2ForFork0_good_#t~nondet41#1=|v_t_funThread2of2ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet41#1][245], [369#true, 5#L942-18true, 190#true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:43,949 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:57:43,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:43,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:43,949 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:44,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([680] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of2ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#gm~0.base=|v_~#gm~0.base_25|, t_funThread2of2ForFork0_good_#t~nondet44#1=|v_t_funThread2of2ForFork0_good_#t~nondet44#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet44#1][315], [369#true, 120#L943-2true, 190#true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 58#L942-7true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:44,454 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([680] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of2ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#gm~0.base=|v_~#gm~0.base_25|, t_funThread2of2ForFork0_good_#t~nondet44#1=|v_t_funThread2of2ForFork0_good_#t~nondet44#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet44#1][315], [120#L943-2true, 369#true, 37#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:44,455 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,455 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:44,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([680] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of2ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#gm~0.base=|v_~#gm~0.base_25|, t_funThread2of2ForFork0_good_#t~nondet44#1=|v_t_funThread2of2ForFork0_good_#t~nondet44#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet44#1][315], [120#L943-2true, 369#true, 190#true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 56#L956-14true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:44,486 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:57:44,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:57:44,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:57:44,486 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:57:45,203 INFO L124 PetriNetUnfolderBase]: 8758/22623 cut-off events. [2023-11-30 07:57:45,203 INFO L125 PetriNetUnfolderBase]: For 19145/24208 co-relation queries the response was YES. [2023-11-30 07:57:45,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54771 conditions, 22623 events. 8758/22623 cut-off events. For 19145/24208 co-relation queries the response was YES. Maximal size of possible extension queue 576. Compared 239525 event pairs, 2764 based on Foata normal form. 53/19721 useless extension candidates. Maximal degree in co-relation 37581. Up to 9743 conditions per place. [2023-11-30 07:57:45,351 INFO L140 encePairwiseOnDemand]: 195/202 looper letters, 195 selfloop transitions, 6 changer transitions 0/345 dead transitions. [2023-11-30 07:57:45,352 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 345 transitions, 1862 flow [2023-11-30 07:57:45,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:57:45,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:57:45,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 809 transitions. [2023-11-30 07:57:45,354 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.800990099009901 [2023-11-30 07:57:45,354 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 809 transitions. [2023-11-30 07:57:45,354 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 809 transitions. [2023-11-30 07:57:45,354 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:57:45,354 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 809 transitions. [2023-11-30 07:57:45,356 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 161.8) internal successors, (809), 5 states have internal predecessors, (809), 0 states have call successors, (0), 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 07:57:45,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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 07:57:45,357 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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 07:57:45,358 INFO L307 CegarLoopForPetriNet]: 187 programPoint places, 7 predicate places. [2023-11-30 07:57:45,358 INFO L500 AbstractCegarLoop]: Abstraction has has 194 places, 345 transitions, 1862 flow [2023-11-30 07:57:45,358 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 142.25) internal successors, (569), 4 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:57:45,359 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:45,359 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:57:45,359 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 07:57:45,359 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:57:45,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:45,359 INFO L85 PathProgramCache]: Analyzing trace with hash -674161148, now seen corresponding path program 1 times [2023-11-30 07:57:45,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:45,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032918369] [2023-11-30 07:57:45,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:45,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:45,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:57:45,393 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 07:57:45,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:57:45,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032918369] [2023-11-30 07:57:45,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032918369] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:57:45,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:57:45,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:57:45,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126551168] [2023-11-30 07:57:45,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:57:45,394 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:57:45,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:57:45,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:57:45,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:57:45,395 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 202 [2023-11-30 07:57:45,395 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 345 transitions, 1862 flow. Second operand has 4 states, 4 states have (on average 147.0) internal successors, (588), 4 states have internal predecessors, (588), 0 states have call successors, (0), 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 07:57:45,396 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:57:45,396 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 202 [2023-11-30 07:57:45,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:57:45,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [179#L949-3true, 376#true, 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true]) [2023-11-30 07:57:45,729 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,729 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,729 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,729 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][263], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 167#L951-3true]) [2023-11-30 07:57:45,733 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,733 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,733 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,733 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:57:45,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [179#L949-3true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,749 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,749 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,749 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,749 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 179#L949-3true, 376#true, 41#L942-9true, 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,750 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,750 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,750 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,750 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][263], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 175#L956-16true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 167#L951-3true]) [2023-11-30 07:57:45,751 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,751 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,751 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,751 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:57:45,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 179#L949-3true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,754 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:57:45,754 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:57:45,754 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:57:45,754 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:57:45,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 179#L949-3true, 376#true, 41#L942-9true, 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,773 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,773 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,773 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,773 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,773 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 179#L949-3true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,774 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,774 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,774 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,774 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][284], [376#true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 89#L957true, 167#L951-3true, 197#true]) [2023-11-30 07:57:45,775 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,775 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,775 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,775 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 179#L949-3true, 376#true, 175#L956-16true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,776 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,776 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,776 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,776 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 179#L949-3true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:45,776 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,776 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,776 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,776 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,776 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][264], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 167#L951-3true]) [2023-11-30 07:57:45,778 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,778 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:57:45,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][265], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true]) [2023-11-30 07:57:45,778 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,779 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,779 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,779 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][213], [369#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 167#L951-3true]) [2023-11-30 07:57:45,780 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,780 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,780 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,780 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:57:45,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 197#true, 167#L951-3true]) [2023-11-30 07:57:45,798 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [376#true, 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true, 167#L951-3true]) [2023-11-30 07:57:45,798 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 376#true, 190#true, 3#L957-3true, 41#L942-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true, 197#true]) [2023-11-30 07:57:45,798 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,798 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,799 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][264], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 175#L956-16true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 167#L951-3true]) [2023-11-30 07:57:45,801 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:57:45,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][283], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 89#L957true, 167#L951-3true, 197#true]) [2023-11-30 07:57:45,801 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][265], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 175#L956-16true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true]) [2023-11-30 07:57:45,801 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,801 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true]) [2023-11-30 07:57:45,802 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,802 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:57:45,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 197#true, 167#L951-3true]) [2023-11-30 07:57:45,822 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,822 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,822 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,822 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,823 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][282], [369#true, 376#true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true, 167#L951-3true]) [2023-11-30 07:57:45,823 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,823 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,823 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,823 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 175#L956-16true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true]) [2023-11-30 07:57:45,824 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 376#true, 41#L942-9true, 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true, 197#true]) [2023-11-30 07:57:45,824 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true, 89#L957true, 197#true]) [2023-11-30 07:57:45,824 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,824 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true]) [2023-11-30 07:57:45,827 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,827 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,827 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,827 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,827 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][285], [112#L941-3true, 190#true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 56#L956-14true, 58#L942-7true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:45,827 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,827 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:57:45,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][286], [112#L941-3true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 56#L956-14true, 105#L942-8true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:45,828 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][302], [112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:45,828 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,828 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:57:45,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([672] L951-->L951-3: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread2of2ForFork0_#t~nondet46#1=|v_t_funThread2of2ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet46#1][282], [369#true, 376#true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 167#L951-3true, 197#true]) [2023-11-30 07:57:45,847 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 376#true, 190#true, 41#L942-9true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true, 197#true]) [2023-11-30 07:57:45,847 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 167#L951-3true, 197#true]) [2023-11-30 07:57:45,847 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,847 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 190#true, 175#L956-16true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 167#L951-3true]) [2023-11-30 07:57:45,849 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,849 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,849 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,849 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,849 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:57:45,850 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 167#L951-3true, 89#L957true]) [2023-11-30 07:57:45,850 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,850 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][289], [369#true, 112#L941-3true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 56#L956-14true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:45,851 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,851 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,851 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,851 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][302], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 376#true, 190#true, 175#L956-16true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:45,852 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][300], [369#true, 112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,852 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][301], [112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:45,852 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,852 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:57:45,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][313], [112#L941-3true, 376#true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true, 89#L957true]) [2023-11-30 07:57:45,870 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,870 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,870 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,870 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][314], [369#true, 112#L941-3true, 376#true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,871 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][300], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 376#true, 190#true, 41#L942-9true, 175#L956-16true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,871 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][301], [112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 175#L956-16true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:45,871 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][315], [112#L941-3true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 197#true, 89#L957true]) [2023-11-30 07:57:45,872 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,872 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,872 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,872 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][301], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,872 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:57:45,872 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:57:45,872 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:57:45,872 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:57:45,872 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:57:45,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][213], [369#true, 112#L941-3true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:45,874 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][322], [165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 58#L942-7true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:45,874 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,874 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:57:45,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [112#L941-3true, 376#true, 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true]) [2023-11-30 07:57:45,895 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 112#L941-3true, 376#true, 3#L957-3true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,895 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [112#L941-3true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,895 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 112#L941-3true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,895 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,895 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][301], [112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 175#L956-16true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,896 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,896 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,896 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,896 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,896 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][315], [112#L941-3true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,896 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,896 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,896 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,897 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,897 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][300], [369#true, 112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,898 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,898 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,898 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,898 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,898 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:57:45,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 114#L956-15true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,898 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,898 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,898 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,898 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][328], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:45,899 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,899 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,899 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,899 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 111#L941true, 376#true, 190#true, 3#L957-3true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,907 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,907 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,907 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,907 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [112#L941-3true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,921 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][314], [369#true, 112#L941-3true, 376#true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:45,921 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,921 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([627] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread1of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread1of2ForFork0_good_#t~nondet37#1=|v_t_funThread1of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_good_#t~nondet37#1][331], [369#true, 376#true, 164#L941-3true, 190#true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,924 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][300], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 376#true, 190#true, 41#L942-9true, 175#L956-16true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,924 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,924 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([676] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of2ForFork0_good_#t~nondet37#1=|v_t_funThread2of2ForFork0_good_#t~nondet37#1_3|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet37#1][314], [369#true, 112#L941-3true, 376#true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,924 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,924 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 112#L941-3true, 376#true, 190#true, 175#L956-16true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,925 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,925 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,926 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 112#L941-3true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 175#L956-16true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,926 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,926 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][335], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:45,927 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,927 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,927 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,927 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][337], [372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 165#L942-3true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 56#L956-14true, t_funThread2of2ForFork0InUse, 105#L942-8true, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:45,927 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:57:45,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][350], [369#true, 190#true, 165#L942-3true, 41#L942-9true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:45,928 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][328], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 190#true, 165#L942-3true, 175#L956-16true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0))]) [2023-11-30 07:57:45,928 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,928 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:57:45,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 112#L941-3true, 376#true, 3#L957-3true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:45,956 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,956 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,956 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,956 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,956 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 112#L941-3true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,957 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,957 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,957 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,957 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,957 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][255], [369#true, 111#L941true, 376#true, 190#true, t_funThread1of2ForFork0InUse, 91#L942-12true, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:45,959 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,959 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,959 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,959 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][335], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 175#L956-16true, 165#L942-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:45,960 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,960 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,960 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,960 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][347], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,961 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:57:45,961 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:45,961 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:45,961 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:45,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][346], [376#true, 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 89#L957true, 197#true]) [2023-11-30 07:57:45,961 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][352], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 41#L942-9true, 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,963 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,963 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,963 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,963 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][335], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:45,963 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,963 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,963 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,963 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,963 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:57:45,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][352], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 165#L942-3true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,964 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,964 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][213], [369#true, 165#L942-3true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 56#L956-14true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:45,965 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,965 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,965 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,965 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][351], [369#true, 376#true, 41#L942-9true, 165#L942-3true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:45,999 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][352], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 41#L942-9true, 165#L942-3true, 175#L956-16true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:45,999 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:45,999 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][335], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 165#L942-3true, 190#true, 175#L956-16true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:46,000 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:57:46,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][347], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 165#L942-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 89#L957true, 197#true]) [2023-11-30 07:57:46,000 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,000 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][352], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 190#true, 41#L942-9true, 165#L942-3true, 175#L956-16true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,001 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,001 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,001 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,001 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,001 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:57:46,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [38#L942-6true, 116#L942-5true, 376#true, 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true]) [2023-11-30 07:57:46,002 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,002 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,002 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,002 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 165#L942-3true, 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 197#true]) [2023-11-30 07:57:46,033 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,033 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 376#true, 165#L942-3true, 41#L942-9true, 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,035 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,035 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,035 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,035 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 376#true, 165#L942-3true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:46,036 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,036 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [116#L942-5true, 376#true, 3#L957-3true, 190#true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 374#(and (= |t_funThread1of2ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 197#true]) [2023-11-30 07:57:46,037 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,037 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 165#L942-3true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,038 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:57:46,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:57:46,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:57:46,038 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:57:46,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 190#true, 165#L942-3true, 175#L956-16true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,038 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,038 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,039 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][213], [369#true, 116#L942-5true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,040 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,040 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,040 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,040 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:57:46,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([682] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_good_#t~nondet38#1=|v_t_funThread2of2ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][351], [369#true, 376#true, 165#L942-3true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:46,072 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:57:46,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:57:46,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:57:46,072 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:57:46,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 376#true, 165#L942-3true, 3#L957-3true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,073 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 376#true, 165#L942-3true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:46,073 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,073 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:57:46,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [116#L942-5true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 197#true]) [2023-11-30 07:57:46,076 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,076 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 116#L942-5true, 376#true, 3#L957-3true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,112 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,112 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [38#L942-6true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 3#L957-3true, 190#true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,113 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,113 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 116#L942-5true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,116 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:57:46,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:57:46,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:57:46,116 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:57:46,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 116#L942-5true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 190#true, 175#L956-16true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,116 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,116 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:57:46,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 116#L942-5true, 376#true, 190#true, 41#L942-9true, 3#L957-3true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,155 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,155 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,155 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,155 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,155 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 116#L942-5true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:46,239 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,239 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 116#L942-5true, 376#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:46,242 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,242 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 3#L957-3true, 86#L942-8true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,243 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,243 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][213], [369#true, 190#true, 86#L942-8true, 131#L942-12true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,246 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 91#L942-12true, 56#L956-14true, t_funThread2of2ForFork0InUse, 105#L942-8true, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,246 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,246 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][380], [38#L942-6true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, 91#L942-12true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,247 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:57:46,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:57:46,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:57:46,247 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:57:46,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][380], [38#L942-6true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 175#L956-16true, t_funThread1of2ForFork0InUse, 91#L942-12true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,247 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,247 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:57:46,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 3#L957-3true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 197#true]) [2023-11-30 07:57:46,274 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,274 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][380], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 91#L942-12true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,277 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:57:46,277 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:57:46,277 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:57:46,277 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:57:46,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][380], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 175#L956-16true, 190#true, 91#L942-12true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,277 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,277 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,277 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,277 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][258], [369#true, 190#true, 41#L942-9true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 56#L956-14true, 91#L942-12true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,278 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,278 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,278 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,278 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:57:46,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][379], [38#L942-6true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 91#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:46,302 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,302 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,302 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,302 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 376#true, 3#L957-3true, 41#L942-9true, 190#true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,304 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,304 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,304 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,304 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 190#true, 86#L942-8true, 131#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,307 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,307 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][124], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 175#L956-16true, 190#true, 131#L942-12true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,307 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,307 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,307 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,307 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][380], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, t_funThread1of2ForFork0InUse, 91#L942-12true, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:46,308 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,308 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,308 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,308 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:57:46,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][380], [336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 175#L956-16true, 190#true, 91#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true]) [2023-11-30 07:57:46,308 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,308 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:57:46,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([535] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [369#true, 376#true, 3#L957-3true, 190#true, 41#L942-9true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true]) [2023-11-30 07:57:46,335 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,335 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 376#true, 190#true, 131#L942-12true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:46,336 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][379], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 91#L942-12true, t_funThread1of2ForFork0InUse, 58#L942-7true, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:46,336 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,336 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][142], [369#true, 376#true, 190#true, 131#L942-12true, 86#L942-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 197#true, 89#L957true]) [2023-11-30 07:57:46,339 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,339 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,339 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,339 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,339 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][256], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 114#L956-15true, 376#true, 41#L942-9true, 190#true, 91#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,341 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,341 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,342 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][256], [369#true, 336#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 376#true, 190#true, 41#L942-9true, 175#L956-16true, t_funThread1of2ForFork0InUse, 91#L942-12true, t_funThread2of2ForFork0InUse]) [2023-11-30 07:57:46,342 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,342 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,342 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,342 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([685] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet41#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread2of2ForFork0_good_#t~nondet41#1=|v_t_funThread2of2ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet41#1][304], [369#true, 5#L942-18true, 190#true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 56#L956-14true, 58#L942-7true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,347 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,347 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([685] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet41#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread2of2ForFork0_good_#t~nondet41#1=|v_t_funThread2of2ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet41#1][304], [369#true, 5#L942-18true, 190#true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 56#L956-14true, 105#L942-8true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,347 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,347 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:57:46,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([685] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread2of2ForFork0_good_#t~nondet41#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread2of2ForFork0_good_#t~nondet41#1=|v_t_funThread2of2ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet41#1][304], [369#true, 5#L942-18true, 37#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,348 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,348 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,348 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,348 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:57:46,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][255], [369#true, 376#true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, 91#L942-12true, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:46,370 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:57:46,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:57:46,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:57:46,370 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:57:46,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][379], [376#true, 372#(= |t_funThread1of2ForFork0_good_#t~post39#1| 0), 190#true, 91#L942-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 105#L942-8true, 197#true, 89#L957true]) [2023-11-30 07:57:46,371 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:57:46,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:57:46,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:57:46,371 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:57:46,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([708] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of2ForFork0_good_#t~nondet40#1=|v_t_funThread2of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][255], [369#true, 376#true, 41#L942-9true, 190#true, t_funThread1of2ForFork0InUse, 91#L942-12true, t_funThread2of2ForFork0InUse, 89#L957true, 197#true]) [2023-11-30 07:57:46,402 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:57:46,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:57:46,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:57:46,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:57:46,402 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:57:46,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][213], [369#true, 190#true, 131#L942-12true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 159#L942-20true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,506 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:57:46,506 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:57:46,506 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:57:46,506 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:57:46,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of2ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{t_funThread2of2ForFork0_good_#t~nondet43#1=|v_t_funThread2of2ForFork0_good_#t~nondet43#1_5|, #pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_good_#t~nondet43#1, #pthreadsMutex][355], [369#true, 190#true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 56#L956-14true, 58#L942-7true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 121#L942-27true]) [2023-11-30 07:57:46,589 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,589 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,589 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,589 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of2ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{t_funThread2of2ForFork0_good_#t~nondet43#1=|v_t_funThread2of2ForFork0_good_#t~nondet43#1_5|, #pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_good_#t~nondet43#1, #pthreadsMutex][355], [369#true, 190#true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 56#L956-14true, 105#L942-8true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 121#L942-27true]) [2023-11-30 07:57:46,589 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:57:46,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:57:46,589 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:57:46,590 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:57:46,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of2ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{t_funThread2of2ForFork0_good_#t~nondet43#1=|v_t_funThread2of2ForFork0_good_#t~nondet43#1_5|, #pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_good_#t~nondet43#1, #pthreadsMutex][355], [369#true, 37#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 121#L942-27true]) [2023-11-30 07:57:46,590 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,590 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,590 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,590 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:57:46,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([659] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread1of2ForFork0_good_#t~nondet40#1=|v_t_funThread1of2ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][213], [369#true, 190#true, 131#L942-12true, 98#L942-23true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 56#L956-14true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,625 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:57:46,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:57:46,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:57:46,625 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:57:46,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([709] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of2ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{t_funThread2of2ForFork0_good_#t~nondet43#1=|v_t_funThread2of2ForFork0_good_#t~nondet43#1_5|, #pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[t_funThread2of2ForFork0_good_#t~nondet43#1, #pthreadsMutex][355], [369#true, 190#true, 41#L942-9true, t_funThread1of2ForFork0InUse, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 121#L942-27true]) [2023-11-30 07:57:46,626 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:57:46,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:57:46,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:57:46,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:57:46,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([680] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of2ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#gm~0.base=|v_~#gm~0.base_25|, t_funThread2of2ForFork0_good_#t~nondet44#1=|v_t_funThread2of2ForFork0_good_#t~nondet44#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet44#1][377], [369#true, 120#L943-2true, 190#true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 58#L942-7true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,730 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,730 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,730 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,730 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([680] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of2ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#gm~0.base=|v_~#gm~0.base_25|, t_funThread2of2ForFork0_good_#t~nondet44#1=|v_t_funThread2of2ForFork0_good_#t~nondet44#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet44#1][377], [120#L943-2true, 369#true, 37#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 190#true, 56#L956-14true, t_funThread1of2ForFork0InUse, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,730 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,730 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,730 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,730 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:57:46,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([680] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of2ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, ~#gm~0.base=|v_~#gm~0.base_25|, t_funThread2of2ForFork0_good_#t~nondet44#1=|v_t_funThread2of2ForFork0_good_#t~nondet44#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_good_#t~nondet44#1][377], [120#L943-2true, 369#true, 190#true, 56#L956-14true, 366#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread1of2ForFork0InUse, 105#L942-8true, t_funThread2of2ForFork0InUse, 379#(<= |ULTIMATE.start_main_#t~post47#1| 9999)]) [2023-11-30 07:57:46,761 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:57:46,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:57:46,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:57:46,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:57:47,351 INFO L124 PetriNetUnfolderBase]: 8569/21709 cut-off events. [2023-11-30 07:57:47,351 INFO L125 PetriNetUnfolderBase]: For 32202/41821 co-relation queries the response was YES. [2023-11-30 07:57:47,393 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62801 conditions, 21709 events. 8569/21709 cut-off events. For 32202/41821 co-relation queries the response was YES. Maximal size of possible extension queue 550. Compared 226274 event pairs, 2143 based on Foata normal form. 482/19697 useless extension candidates. Maximal degree in co-relation 42764. Up to 9583 conditions per place. [2023-11-30 07:57:47,471 INFO L140 encePairwiseOnDemand]: 196/202 looper letters, 247 selfloop transitions, 8 changer transitions 0/416 dead transitions. [2023-11-30 07:57:47,471 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 416 transitions, 2942 flow [2023-11-30 07:57:47,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:57:47,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:57:47,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 803 transitions. [2023-11-30 07:57:47,473 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7950495049504951 [2023-11-30 07:57:47,473 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 803 transitions. [2023-11-30 07:57:47,473 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 803 transitions. [2023-11-30 07:57:47,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:57:47,473 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 803 transitions. [2023-11-30 07:57:47,474 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 160.6) internal successors, (803), 5 states have internal predecessors, (803), 0 states have call successors, (0), 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 07:57:47,476 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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 07:57:47,476 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 202.0) internal successors, (1212), 6 states have internal predecessors, (1212), 0 states have call successors, (0), 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 07:57:47,476 INFO L307 CegarLoopForPetriNet]: 187 programPoint places, 10 predicate places. [2023-11-30 07:57:47,476 INFO L500 AbstractCegarLoop]: Abstraction has has 197 places, 416 transitions, 2942 flow [2023-11-30 07:57:47,477 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 147.0) internal successors, (588), 4 states have internal predecessors, (588), 0 states have call successors, (0), 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 07:57:47,477 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:47,477 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:57:47,477 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 07:57:47,477 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 14 more)] === [2023-11-30 07:57:47,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:47,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1316169074, now seen corresponding path program 1 times [2023-11-30 07:57:47,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:47,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522913072] [2023-11-30 07:57:47,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:47,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:47,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:57:47,490 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 07:57:47,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:57:47,506 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 07:57:47,506 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 07:57:47,507 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (16 of 17 remaining) [2023-11-30 07:57:47,507 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 17 remaining) [2023-11-30 07:57:47,507 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 17 remaining) [2023-11-30 07:57:47,507 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 17 remaining) [2023-11-30 07:57:47,507 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 17 remaining) [2023-11-30 07:57:47,507 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 17 remaining) [2023-11-30 07:57:47,507 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 17 remaining) [2023-11-30 07:57:47,508 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 17 remaining) [2023-11-30 07:57:47,508 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 17 remaining) [2023-11-30 07:57:47,508 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 17 remaining) [2023-11-30 07:57:47,509 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 17 remaining) [2023-11-30 07:57:47,509 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 17 remaining) [2023-11-30 07:57:47,510 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 17 remaining) [2023-11-30 07:57:47,510 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 17 remaining) [2023-11-30 07:57:47,510 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 17 remaining) [2023-11-30 07:57:47,510 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 17 remaining) [2023-11-30 07:57:47,510 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 17 remaining) [2023-11-30 07:57:47,510 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 07:57:47,510 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-11-30 07:57:47,511 WARN L227 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 07:57:47,511 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-11-30 07:57:47,537 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-30 07:57:47,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 253 transitions, 533 flow [2023-11-30 07:57:47,572 INFO L124 PetriNetUnfolderBase]: 54/519 cut-off events. [2023-11-30 07:57:47,572 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2023-11-30 07:57:47,575 INFO L83 FinitePrefix]: Finished finitePrefix Result has 544 conditions, 519 events. 54/519 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 2019 event pairs, 1 based on Foata normal form. 0/429 useless extension candidates. Maximal degree in co-relation 346. Up to 16 conditions per place. [2023-11-30 07:57:47,575 INFO L82 GeneralOperation]: Start removeDead. Operand has 233 places, 253 transitions, 533 flow [2023-11-30 07:57:47,578 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 233 places, 253 transitions, 533 flow [2023-11-30 07:57:47,579 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:57:47,580 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;@247f685e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:57:47,580 INFO L363 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2023-11-30 07:57:47,582 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:57:47,582 INFO L124 PetriNetUnfolderBase]: 1/54 cut-off events. [2023-11-30 07:57:47,582 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:57:47,582 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:57:47,583 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:57:47,583 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:57:47,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:57:47,583 INFO L85 PathProgramCache]: Analyzing trace with hash 722278899, now seen corresponding path program 1 times [2023-11-30 07:57:47,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:57:47,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709768854] [2023-11-30 07:57:47,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:57:47,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:57:47,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:57:47,626 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 07:57:47,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:57:47,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709768854] [2023-11-30 07:57:47,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709768854] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:57:47,626 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:57:47,626 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:57:47,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553762601] [2023-11-30 07:57:47,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:57:47,627 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:57:47,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:57:47,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:57:47,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:57:47,629 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 178 out of 253 [2023-11-30 07:57:47,630 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 253 transitions, 533 flow. Second operand has 4 states, 4 states have (on average 179.75) internal successors, (719), 4 states have internal predecessors, (719), 0 states have call successors, (0), 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 07:57:47,630 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:57:47,630 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 178 of 253 [2023-11-30 07:57:47,630 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:57:59,010 INFO L124 PetriNetUnfolderBase]: 39959/115232 cut-off events. [2023-11-30 07:57:59,010 INFO L125 PetriNetUnfolderBase]: For 1395/1395 co-relation queries the response was YES. [2023-11-30 07:57:59,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 171758 conditions, 115232 events. 39959/115232 cut-off events. For 1395/1395 co-relation queries the response was YES. Maximal size of possible extension queue 2439. Compared 1608212 event pairs, 32825 based on Foata normal form. 23358/128362 useless extension candidates. Maximal degree in co-relation 15707. Up to 55789 conditions per place. [2023-11-30 07:58:00,063 INFO L140 encePairwiseOnDemand]: 222/253 looper letters, 77 selfloop transitions, 4 changer transitions 0/257 dead transitions. [2023-11-30 07:58:00,063 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 257 transitions, 703 flow [2023-11-30 07:58:00,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:58:00,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:58:00,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1017 transitions. [2023-11-30 07:58:00,065 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8039525691699605 [2023-11-30 07:58:00,065 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1017 transitions. [2023-11-30 07:58:00,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1017 transitions. [2023-11-30 07:58:00,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:58:00,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1017 transitions. [2023-11-30 07:58:00,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 203.4) internal successors, (1017), 5 states have internal predecessors, (1017), 0 states have call successors, (0), 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 07:58:00,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 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 07:58:00,069 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 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 07:58:00,070 INFO L307 CegarLoopForPetriNet]: 233 programPoint places, 1 predicate places. [2023-11-30 07:58:00,070 INFO L500 AbstractCegarLoop]: Abstraction has has 234 places, 257 transitions, 703 flow [2023-11-30 07:58:00,070 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 179.75) internal successors, (719), 4 states have internal predecessors, (719), 0 states have call successors, (0), 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 07:58:00,070 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:58:00,070 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:58:00,071 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 07:58:00,071 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:58:00,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:58:00,071 INFO L85 PathProgramCache]: Analyzing trace with hash 383446582, now seen corresponding path program 1 times [2023-11-30 07:58:00,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:58:00,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198474762] [2023-11-30 07:58:00,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:58:00,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:58:00,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:58:00,136 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 07:58:00,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:58:00,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198474762] [2023-11-30 07:58:00,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198474762] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 07:58:00,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286047822] [2023-11-30 07:58:00,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:58:00,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 07:58:00,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:58:00,137 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 07:58:00,139 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-30 07:58:00,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:58:00,221 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-30 07:58:00,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 07:58:00,277 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 07:58:00,277 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 07:58:00,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286047822] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:58:00,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 07:58:00,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2023-11-30 07:58:00,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974926841] [2023-11-30 07:58:00,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:58:00,279 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-30 07:58:00,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:58:00,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-30 07:58:00,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-30 07:58:00,280 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 178 out of 253 [2023-11-30 07:58:00,280 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 257 transitions, 703 flow. Second operand has 5 states, 5 states have (on average 181.0) internal successors, (905), 5 states have internal predecessors, (905), 0 states have call successors, (0), 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 07:58:00,280 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:58:00,280 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 178 of 253 [2023-11-30 07:58:00,280 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:58:09,962 INFO L124 PetriNetUnfolderBase]: 37871/94490 cut-off events. [2023-11-30 07:58:09,963 INFO L125 PetriNetUnfolderBase]: For 13760/25408 co-relation queries the response was YES. [2023-11-30 07:58:10,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 201089 conditions, 94490 events. 37871/94490 cut-off events. For 13760/25408 co-relation queries the response was YES. Maximal size of possible extension queue 1991. Compared 1182845 event pairs, 7953 based on Foata normal form. 7/87009 useless extension candidates. Maximal degree in co-relation 17507. Up to 52891 conditions per place. [2023-11-30 07:58:10,847 INFO L140 encePairwiseOnDemand]: 248/253 looper letters, 122 selfloop transitions, 6 changer transitions 0/304 dead transitions. [2023-11-30 07:58:10,847 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 304 transitions, 1147 flow [2023-11-30 07:58:10,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-30 07:58:10,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-30 07:58:10,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 810 transitions. [2023-11-30 07:58:10,849 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8003952569169961 [2023-11-30 07:58:10,849 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 810 transitions. [2023-11-30 07:58:10,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 810 transitions. [2023-11-30 07:58:10,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:58:10,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 810 transitions. [2023-11-30 07:58:10,850 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 202.5) internal successors, (810), 4 states have internal predecessors, (810), 0 states have call successors, (0), 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 07:58:10,852 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 253.0) internal successors, (1265), 5 states have internal predecessors, (1265), 0 states have call successors, (0), 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 07:58:10,852 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 253.0) internal successors, (1265), 5 states have internal predecessors, (1265), 0 states have call successors, (0), 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 07:58:10,853 INFO L307 CegarLoopForPetriNet]: 233 programPoint places, 3 predicate places. [2023-11-30 07:58:10,853 INFO L500 AbstractCegarLoop]: Abstraction has has 236 places, 304 transitions, 1147 flow [2023-11-30 07:58:10,853 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 181.0) internal successors, (905), 5 states have internal predecessors, (905), 0 states have call successors, (0), 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 07:58:10,853 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:58:10,853 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 07:58:10,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-30 07:58:11,057 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-11-30 07:58:11,058 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:58:11,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:58:11,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1827356821, now seen corresponding path program 1 times [2023-11-30 07:58:11,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:58:11,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635730283] [2023-11-30 07:58:11,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:58:11,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:58:11,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:58:11,107 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 07:58:11,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:58:11,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635730283] [2023-11-30 07:58:11,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635730283] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:58:11,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:58:11,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:58:11,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896238066] [2023-11-30 07:58:11,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:58:11,108 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:58:11,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:58:11,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:58:11,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:58:11,109 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 253 [2023-11-30 07:58:11,109 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 304 transitions, 1147 flow. Second operand has 4 states, 4 states have (on average 173.25) internal successors, (693), 4 states have internal predecessors, (693), 0 states have call successors, (0), 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 07:58:11,109 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:58:11,109 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 253 [2023-11-30 07:58:11,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:58:11,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][130], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 07:58:11,877 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,878 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,878 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,878 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][129], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 07:58:11,879 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,879 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,879 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,879 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][269], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:11,882 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,882 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:11,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][269], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:11,954 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,954 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,954 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,954 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][129], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 07:58:11,958 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,958 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,959 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][131], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:11,961 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][132], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:11,961 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,961 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,962 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,962 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:11,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][269], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:11,963 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,963 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,963 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,963 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][118], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:11,964 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:11,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][118], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true]) [2023-11-30 07:58:11,964 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][118], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:11,964 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,964 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][296], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:11,965 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,965 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,965 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:11,965 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:12,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][251], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 216#L956-8true]) [2023-11-30 07:58:12,026 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,026 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][296], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:12,050 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,050 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,050 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,050 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][131], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:12,056 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][132], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true]) [2023-11-30 07:58:12,056 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,056 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][332], [51#L957true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:12,057 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,057 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,057 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,057 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][296], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:12,059 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,059 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,059 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,059 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][305], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:12,060 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,060 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,060 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,060 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:12,061 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,061 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,061 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,061 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:12,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][250], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 216#L956-8true]) [2023-11-30 07:58:12,131 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,131 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,131 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,131 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][305], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:12,157 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,157 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,157 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,157 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][331], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:12,162 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,163 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,163 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,163 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][335], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:12,163 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,163 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][305], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:12,165 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,165 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:12,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][252], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 216#L956-8true]) [2023-11-30 07:58:12,247 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,248 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][269], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:12,249 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,249 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,250 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][118], [220#L941-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:12,259 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,259 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,259 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,259 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][331], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:12,289 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:58:12,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:12,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:12,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:12,289 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:12,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][335], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:12,290 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,290 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,290 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,290 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,290 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:12,295 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,295 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:12,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][296], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:12,378 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:12,378 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:12,378 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:12,378 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:12,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][305], [38#L942-9true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:12,522 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,522 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true]) [2023-11-30 07:58:12,569 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:12,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:12,730 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,730 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true]) [2023-11-30 07:58:12,730 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,731 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,731 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,731 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][173], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:12,796 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:12,796 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:12,796 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:12,796 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][173], [59#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:12,797 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:12,797 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:12,797 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:12,797 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:13,018 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:58:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:13,018 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:13,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][173], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,071 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,071 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,071 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,071 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][190], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,072 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][190], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,073 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:13,160 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:13,160 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,160 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:13,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][190], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,213 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,213 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [38#L942-9true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:13,214 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,214 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,214 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,214 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [120#$Ultimate##0true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:13,214 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [120#$Ultimate##0true, 208#L942-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,215 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,215 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [38#L942-9true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,216 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [120#$Ultimate##0true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,216 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,216 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [120#$Ultimate##0true, 208#L942-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,217 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,217 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:13,319 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,319 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,319 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,319 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:13,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][199], [59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,367 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,367 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,367 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,367 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][199], [59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,368 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,368 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,368 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,368 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:13,379 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [120#$Ultimate##0true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:13,379 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,379 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [120#$Ultimate##0true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,380 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,380 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [120#$Ultimate##0true, 208#L942-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,381 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,381 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,381 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,381 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [120#$Ultimate##0true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,382 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,382 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,382 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,382 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:58:13,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][199], [37#L956-14true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,539 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,539 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,539 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,539 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][223], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,540 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][223], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,540 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,540 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:13,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,553 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,553 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:13,554 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,554 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,555 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,555 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:58:13,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][223], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,895 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,895 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,896 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,896 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:13,896 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [38#L942-9true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:13,897 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:13,897 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,897 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,898 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [38#L942-9true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,898 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,898 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:13,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [208#L942-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:13,899 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,899 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:13,913 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:13,913 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:58:14,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][236], [220#L941-3true, 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,094 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,094 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,094 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,094 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][236], [220#L941-3true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,097 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,097 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:14,103 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:14,103 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,105 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [208#L942-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,105 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,105 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,106 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,106 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:58:14,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][236], [220#L941-3true, 37#L956-14true, 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,304 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,304 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][255], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,306 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,306 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][255], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,308 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,308 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,308 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,308 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:14,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,315 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,315 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,315 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,315 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:14,316 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,316 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,318 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,318 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,318 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,318 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:58:14,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][255], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,531 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,531 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,531 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,531 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [38#L942-9true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:14,533 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,533 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:14,534 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,534 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,534 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,534 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [208#L942-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,535 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,536 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,536 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,536 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [38#L942-9true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,537 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,537 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,537 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [208#L942-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,538 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,538 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,538 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,538 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:14,546 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,547 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,547 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,547 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [38#L942-9true, 220#L941-3true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:14,955 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:14,955 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,955 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,959 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,959 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][387], [208#L942-3true, 37#L956-14true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:14,960 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,960 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,960 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,960 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:14,963 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,963 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,963 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:14,963 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:58:15,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([971] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread1of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet45#1=|v_t_funThread1of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet45#1][225], [143#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,115 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,115 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([971] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread1of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet45#1=|v_t_funThread1of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet45#1][225], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,117 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,117 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,117 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,117 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:15,228 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,228 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,229 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,230 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,230 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,230 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,233 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,233 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:15,246 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 66#L949-3true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,246 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:15,256 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,256 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,256 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,256 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:15,257 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,257 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,258 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,258 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,258 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,258 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,258 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,261 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,261 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,261 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:15,285 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,285 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,285 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,286 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,286 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:15,340 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,340 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 58#$Ultimate##0true]) [2023-11-30 07:58:15,392 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 58#$Ultimate##0true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,392 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 58#$Ultimate##0true]) [2023-11-30 07:58:15,392 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,392 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 58#$Ultimate##0true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,393 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,393 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,393 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,393 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:58:15,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,506 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,506 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,506 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,507 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:15,529 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,529 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,529 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,529 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:15,542 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:15,542 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,542 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:15,544 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:15,544 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,546 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,549 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,549 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,550 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,550 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,550 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,550 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,559 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,559 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,559 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,559 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,560 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,560 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,560 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,560 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:15,575 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,575 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,575 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:15,576 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,576 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:15,577 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,577 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:15,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,578 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,578 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,578 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,578 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:15,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:15,635 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,635 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,635 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,635 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,641 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,641 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,641 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,641 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 77#L951-3true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:15,642 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:15,642 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,642 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 58#$Ultimate##0true, 415#true]) [2023-11-30 07:58:15,899 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,899 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,899 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,899 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 58#$Ultimate##0true]) [2023-11-30 07:58:15,900 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,900 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,900 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:15,900 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:58:16,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][223], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:16,080 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][223], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:16,080 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,080 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,080 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,080 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][223], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,081 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,081 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:16,103 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:58:16,105 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:58:16,106 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,107 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,107 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,107 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,107 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,108 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,108 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,108 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,108 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,109 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,109 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,109 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,110 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,110 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,110 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,110 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,111 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:58:16,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,111 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,111 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,111 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,116 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,116 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,116 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,117 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,127 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,127 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,127 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:16,149 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,149 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:16,150 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,150 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,150 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,150 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:16,151 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,151 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,151 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,151 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:16,152 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:16,152 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,152 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([971] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread1of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet45#1=|v_t_funThread1of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet45#1][225], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,226 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,226 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,226 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,226 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:58:16,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,228 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,228 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,228 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,228 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,230 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,230 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,462 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,462 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,462 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,462 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,462 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,463 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,469 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,469 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:16,483 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,483 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,483 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:16,484 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,484 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,484 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,485 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,485 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,485 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,485 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,485 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:58:16,502 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,502 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,502 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,503 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:58:16,503 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,503 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,503 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,503 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:16,504 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:16,504 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:58:16,505 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,505 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,505 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,505 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,506 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,506 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,506 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,507 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,507 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,508 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,508 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,508 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,508 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,509 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,509 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,509 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,513 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,513 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,513 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,516 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,516 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,516 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,516 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,517 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,517 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,517 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,517 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,518 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,518 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,518 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,518 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,519 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,519 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,527 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,527 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 110#L942-6true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,527 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,527 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,527 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,528 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:16,544 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:16,544 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,544 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:16,545 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,545 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:16,546 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,546 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:16,592 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,592 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,592 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,592 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,593 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,593 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,593 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,593 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,612 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,612 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:16,615 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,615 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,615 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,616 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,616 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,616 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:58:16,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:16,702 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:16,702 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:58:16,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:16,829 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,829 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:16,846 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,846 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,846 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,846 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:16,846 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,846 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,846 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,846 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:16,848 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,848 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,848 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,848 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:16,849 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,849 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,849 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:16,849 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:17,101 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,101 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,101 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,101 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,101 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,101 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:58:17,102 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:58:17,102 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,102 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,103 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,103 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,103 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,104 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,104 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,105 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,105 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,105 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,105 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:17,106 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,106 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,106 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,106 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [140#L942-8true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:17,106 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,106 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,107 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,107 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,108 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,108 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,110 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,111 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,111 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,111 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,111 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,112 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,112 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,112 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:17,113 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,113 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,113 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,116 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,116 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,117 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,118 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,119 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,119 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,119 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,119 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,119 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,119 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,120 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,120 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,120 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,120 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,120 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,120 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,121 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,121 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,121 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,121 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,121 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,121 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,121 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,121 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:17,144 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,144 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,144 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,144 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [120#$Ultimate##0true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:17,144 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,145 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,145 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,145 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,145 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,188 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,188 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,188 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,188 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:17,211 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,211 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,211 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:58:17,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:17,305 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,305 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,305 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,305 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:58:17,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:17,437 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,437 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,437 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,437 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:17,446 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,446 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,446 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,447 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,447 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][255], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:17,451 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][255], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:17,451 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,451 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][255], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,452 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,452 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,452 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,452 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:17,473 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,473 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,473 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,474 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,474 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:17,474 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,474 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,474 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,474 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,475 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [140#L942-8true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,476 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,477 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,477 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,477 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,478 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,478 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,478 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,478 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:17,479 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,479 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,479 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,479 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:17,480 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,480 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,480 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,480 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,481 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,481 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,481 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,482 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,482 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,482 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,482 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,484 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,484 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,485 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,490 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:58:17,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:58:17,490 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:58:17,491 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:58:17,491 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:58:17,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,491 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 07:58:17,492 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 07:58:17,492 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,492 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:17,493 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:17,493 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,493 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,507 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:17,565 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:17,566 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,566 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [124#L951-3true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,815 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,815 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:17,816 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:17,816 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:17,817 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,817 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:17,818 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,818 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,818 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,818 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,823 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,824 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,824 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:17,829 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,829 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:17,835 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,835 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,835 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,835 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:17,835 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,836 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,836 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [140#L942-8true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,858 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,858 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,858 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,858 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:17,859 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:17,859 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,859 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,861 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,861 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,861 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,861 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:17,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,861 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,861 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,861 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,861 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,862 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,862 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,862 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,862 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:17,862 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:17,864 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,864 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,864 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,864 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,866 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,866 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,866 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,867 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,867 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,867 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,868 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,869 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,869 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,869 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,869 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,870 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,870 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,871 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,871 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,871 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,872 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:58:17,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,872 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,872 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,872 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,872 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,873 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:17,873 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:17,873 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:17,880 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:17,880 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:17,881 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:17,882 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:17,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,141 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,141 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,141 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,141 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,142 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,142 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,142 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,142 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:18,165 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,165 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,166 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,166 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,166 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:18,168 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:18,168 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,168 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,169 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,169 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,169 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,169 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:58:18,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:18,430 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [124#L951-3true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,430 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 27#L942-5true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,430 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,430 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,436 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,436 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,436 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,436 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:18,437 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,437 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:18,441 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,441 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 59#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:18,441 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,441 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,441 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,441 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,443 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,443 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,443 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,443 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 143#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,445 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:58:18,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:18,448 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,448 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,448 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:18,455 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,455 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,455 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:18,478 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:18,478 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,479 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,479 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,479 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,480 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,480 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,480 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,481 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 140#L942-8true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,481 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,481 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,482 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,482 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,482 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,483 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,483 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,483 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,483 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,485 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,485 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,485 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,486 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,486 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,486 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,486 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,486 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,489 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,489 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,491 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,491 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,492 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,492 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,492 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:18,497 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,497 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,497 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,497 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 07:58:18,498 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,544 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,545 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,545 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 178#L941-3true]) [2023-11-30 07:58:18,546 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,546 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,546 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,546 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:18,548 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,548 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,548 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,548 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:18,575 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,575 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:18,579 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,579 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,579 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,579 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:58:18,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 27#L942-5true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,856 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,857 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:18,862 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,862 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:18,865 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,865 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,865 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,865 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:18,865 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,870 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:18,878 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,879 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,879 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,879 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,879 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,879 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,879 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,879 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:18,883 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,883 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,883 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,883 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:18,909 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:18,909 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,909 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,909 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,910 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,910 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,910 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,912 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,912 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,913 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,913 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,913 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,913 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,913 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:58:18,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,913 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,914 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,914 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,915 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,915 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:18,916 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:18,916 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,916 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,918 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,918 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,918 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,918 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,919 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,919 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:18,920 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:18,920 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,920 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#L942-18true]) [2023-11-30 07:58:18,922 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#L942-18true]) [2023-11-30 07:58:18,922 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,922 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,924 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,924 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,925 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,925 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,925 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,925 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:18,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:18,925 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,925 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,926 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,926 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:18,926 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,926 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,926 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,926 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:18,928 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:18,928 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:18,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 178#L941-3true]) [2023-11-30 07:58:19,191 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,192 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:19,194 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,194 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,194 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,194 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:19,195 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,195 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,195 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,195 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:58:19,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,516 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,516 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,516 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,516 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,517 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,517 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,517 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,517 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,522 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,522 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,522 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,523 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,523 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,523 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:19,529 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,529 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,529 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,529 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,532 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,532 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,532 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,532 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,532 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,532 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,533 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,533 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,533 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,533 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,533 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,533 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:19,541 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,541 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,541 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,541 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,541 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,542 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,542 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,542 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,547 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,547 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,547 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,547 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,547 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,547 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,547 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,547 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,548 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,548 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:58:19,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:19,574 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:19,574 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,574 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,577 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,577 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,577 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:19,578 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:19,578 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:19,579 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:19,579 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 37#L956-14true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,580 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:19,581 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,581 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,581 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,581 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,584 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:19,584 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,584 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,585 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,586 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,586 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,586 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,586 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 202#L942-18true]) [2023-11-30 07:58:19,586 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,587 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,587 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,587 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,589 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,589 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,589 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,589 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:19,590 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,641 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,643 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:19,650 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:19,653 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,653 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,653 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,654 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,654 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:58:19,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,981 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,982 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:19,988 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:19,988 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,988 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,988 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,988 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,989 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:19,989 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,989 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:19,991 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,991 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,992 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,992 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,995 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:58:19,995 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:58:19,995 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:58:19,995 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:58:19,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:19,995 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,995 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,996 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,997 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,997 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,997 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,997 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,998 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:19,998 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:19,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,001 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:58:20,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:58:20,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:58:20,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:58:20,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:20,008 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,008 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,008 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,008 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,008 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,008 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,008 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,008 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:20,015 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,015 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,015 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,015 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,016 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,016 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,016 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,016 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:20,042 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,042 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,042 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,042 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:20,042 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,042 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,042 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,042 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:20,043 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,043 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,043 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,043 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][270], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:58:20,044 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,044 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,044 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,044 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,044 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [30#L942-12true, 220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,047 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:20,047 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,047 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:20,048 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:20,049 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,268 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,268 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,268 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,268 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,269 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,269 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,269 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,269 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,272 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,272 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,272 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,272 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,275 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,275 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:20,320 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,320 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,320 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,320 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,321 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,321 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,321 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,321 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [37#L956-14true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,339 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,339 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 178#L941-3true]) [2023-11-30 07:58:20,342 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,342 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,342 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,342 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:20,342 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,342 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:20,343 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:20,343 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,344 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,344 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:20,351 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,351 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,351 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,352 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,352 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,352 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,352 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,352 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:58:20,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [38#L942-9true, 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,755 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:20,755 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:20,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,755 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,755 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,756 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,756 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,756 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,756 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,756 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,756 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,756 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,757 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:20,769 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,769 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:20,771 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,772 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,772 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:20,772 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,772 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,772 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,772 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,783 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:58:20,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:20,796 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,796 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:20,801 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:20,840 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,840 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,840 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,841 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,841 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,844 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,844 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,852 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:20,852 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,852 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:20,858 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:20,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [15#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:20,911 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 178#L941-3true]) [2023-11-30 07:58:20,931 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,931 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,931 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:20,932 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:20,932 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:58:21,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:21,553 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,553 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,553 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,555 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:21,555 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:21,556 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,556 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:21,561 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,561 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,561 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,561 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][395], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,565 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:58:21,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,565 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,565 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,565 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,565 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:21,570 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,570 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,570 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,570 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,571 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,571 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,571 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,571 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:21,574 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,574 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,574 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,574 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,574 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:21,582 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,583 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:21,583 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,583 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,583 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [60#L942-27true, 177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:21,615 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:21,616 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:21,616 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:21,616 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:21,616 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:21,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:21,618 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,618 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,623 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,623 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,623 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,623 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:58:21,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,665 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:21,665 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,665 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,665 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:21,666 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,666 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,666 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:21,666 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,049 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,049 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,049 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,049 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,049 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,049 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,049 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,049 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,057 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,057 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,058 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,058 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,058 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:22,059 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:22,059 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,059 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,059 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,059 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,062 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,062 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,062 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,062 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,070 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,070 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,070 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,080 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,080 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,085 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,085 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:22,085 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,085 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,089 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,089 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,089 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,089 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,090 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:22,091 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,091 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,091 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,091 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,125 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,125 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,133 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,133 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,139 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,139 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [15#L942-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:22,176 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [15#L942-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,176 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,177 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,177 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,177 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,180 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,180 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,180 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,181 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,181 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,182 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,182 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,182 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,182 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,254 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,254 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:22,254 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,255 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [38#L942-9true, 208#L942-3true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,847 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,847 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,847 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,847 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,859 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,865 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,866 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,866 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,867 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,867 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,867 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:22,867 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,867 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,867 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,867 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:22,880 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,880 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:22,881 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,881 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,925 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,925 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,925 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,925 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,925 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,925 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,925 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,925 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,931 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,931 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,931 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:58:22,933 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:22,933 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:58:22,933 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:22,934 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,934 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,934 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,934 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,938 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,938 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,938 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,938 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,939 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,940 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,940 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:58:22,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,940 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,940 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,970 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:22,970 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,975 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,975 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:22,976 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,976 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:22,984 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:22,984 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,984 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,985 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:22,985 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:22,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:23,054 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:23,054 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:58:23,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:23,058 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,059 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,059 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,059 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:23,476 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,476 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,476 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,476 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:23,482 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,482 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,482 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,482 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,482 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:23,483 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:23,498 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,498 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:23,498 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,498 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,499 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,499 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,499 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,499 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,499 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,499 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:23,501 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,501 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,501 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:23,502 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,502 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,502 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:23,508 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,508 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,508 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,508 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:23,510 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,510 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:23,511 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,511 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,511 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [60#L942-27true, 140#L942-8true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:23,546 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:58:23,548 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:23,548 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:58:23,548 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,548 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:58:23,549 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:23,549 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:58:23,549 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:58:23,555 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,555 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,555 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,555 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:58:23,556 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:23,556 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,556 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,556 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:23,557 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:58:23,557 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,557 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,558 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,558 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:23,558 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:23,563 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:23,563 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,564 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,564 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,564 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,565 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,565 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,565 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,565 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,565 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,565 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,565 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,565 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,565 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:23,569 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,569 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,569 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,569 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,569 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:23,602 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:23,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true]) [2023-11-30 07:58:23,610 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,610 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,610 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,610 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:23,611 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:23,611 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,611 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,612 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,612 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,612 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,612 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:23,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:58:23,894 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,894 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,894 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,894 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:23,895 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:23,895 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:23,896 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,896 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,896 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,896 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:58:23,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:23,897 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][254], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:23,898 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,898 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,898 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:23,898 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:58:24,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:24,278 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,278 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,278 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,278 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,278 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,278 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,279 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,279 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,279 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,279 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,279 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,279 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:24,280 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,280 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,280 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,280 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:24,281 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,289 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [27#L942-5true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,290 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,290 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:24,292 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,292 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,292 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,292 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,292 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:24,293 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,293 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,293 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,293 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,293 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:24,299 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,299 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,299 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,299 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:24,312 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,312 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,313 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,313 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:24,318 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,319 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:24,319 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,336 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,336 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,336 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,336 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,336 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:24,340 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,340 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,340 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,341 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:24,341 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:24,342 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,342 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:58:24,381 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:58:24,381 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:24,381 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,382 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:24,382 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][311], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:24,383 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,383 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,383 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,383 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,387 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,387 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,388 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,388 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,388 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,388 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:58:24,390 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,390 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,390 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,390 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:24,391 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,391 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,391 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,391 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:24,391 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,391 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,391 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,391 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,395 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,396 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,396 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,396 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,396 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:24,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:24,397 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,397 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,398 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,398 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:24,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,402 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,403 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,403 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,403 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][200], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true]) [2023-11-30 07:58:24,441 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,441 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:24,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,477 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,477 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:24,477 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,477 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,478 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,478 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,478 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,478 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,478 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:58:24,480 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,480 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:24,481 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:24,481 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:24,482 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:24,482 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:24,483 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:24,483 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:58:25,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,171 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:25,177 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,177 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,177 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,177 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:25,184 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,184 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,184 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,185 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,185 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:25,192 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,192 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,192 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,192 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:25,193 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:25,194 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,194 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:25,214 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,215 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:25,215 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,216 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,216 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,267 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,267 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,268 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:58:25,270 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,270 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,270 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,270 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:58:25,271 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,271 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,271 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,271 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,271 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:25,271 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,271 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,272 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,272 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:25,272 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,272 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,272 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,272 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,277 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,277 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,277 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,277 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,278 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,278 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,278 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,278 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,278 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,278 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,279 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,279 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,279 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:25,280 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,280 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,280 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,280 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:25,281 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,281 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,281 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,282 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,282 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,282 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,282 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,282 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,283 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,283 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,283 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,283 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,283 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:25,284 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,284 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,284 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,284 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,289 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,289 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,289 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,289 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:25,290 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:25,290 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,290 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,291 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,291 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,291 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,291 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,291 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,291 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,291 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,292 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,292 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,292 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,292 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:58:25,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,292 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,292 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,292 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,292 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,293 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,294 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,294 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,294 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,299 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,299 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,299 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,300 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,300 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,301 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,301 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,301 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,301 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:25,310 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:25,310 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,310 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,311 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,311 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,311 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,399 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:25,400 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,400 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,400 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,400 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,404 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:25,405 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:58:25,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:25,894 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,894 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,894 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,894 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:25,899 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,899 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,899 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,899 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:25,907 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:25,907 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,924 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,924 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,925 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,925 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,925 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,925 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,925 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,925 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:25,927 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,927 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,927 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:25,928 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,928 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,928 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [60#L942-27true, 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,973 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,973 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,973 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,973 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,973 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:25,974 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:25,974 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,975 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,975 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,975 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,975 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,975 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,976 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,976 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,976 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:25,977 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,977 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:25,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,981 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,981 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,981 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,981 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,982 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,982 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,982 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,982 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:25,983 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,983 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,983 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,983 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,984 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,984 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:25,984 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,984 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,984 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,984 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 55#L942-18true]) [2023-11-30 07:58:25,990 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,990 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,990 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,990 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,991 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,991 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,991 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,991 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:58:25,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,991 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,991 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,991 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,991 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:25,998 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:25,998 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:25,998 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:26,004 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,004 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,004 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,004 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:26,005 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:26,005 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,005 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:26,006 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,006 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,006 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,006 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 07:58:26,078 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:26,078 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:58:26,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:26,788 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,788 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,788 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,788 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:26,788 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,788 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,788 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,789 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:26,790 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,790 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,790 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,790 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:26,800 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,800 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,800 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,800 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,800 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,802 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][382], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:58:26,802 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][426], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:58:26,803 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,803 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,803 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,803 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,803 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:26,821 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:26,821 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,821 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:26,822 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:26,822 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,822 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:26,871 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][364], [27#L942-5true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:58:26,871 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,871 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,872 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][342], [124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:26,872 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,872 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,872 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,872 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:26,878 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,878 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,878 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,878 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][235], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:26,896 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:26,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:58:26,933 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,933 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 07:58:26,933 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,933 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,933 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,933 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:26,934 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,935 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:58:26,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:26,935 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,935 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:26,936 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:26,937 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:26,937 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,937 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 07:58:26,938 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:26,938 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,938 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:26,965 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:58:26,965 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 07:58:26,965 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,965 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:26,966 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:26,966 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:26,966 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:58:27,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:27,410 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [38#L942-9true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:27,420 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [38#L942-9true, 30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:27,421 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:27,793 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,793 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,793 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,793 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:27,793 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,793 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,793 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,793 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:27,795 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:27,795 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:27,795 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,795 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:27,796 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,796 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,796 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,796 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:27,798 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:27,798 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,798 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,800 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,800 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,800 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,800 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,800 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,800 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:27,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,801 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,801 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,802 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,802 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:58:27,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,802 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,802 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,804 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,804 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,804 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,804 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:27,805 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,805 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:27,870 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:27,870 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:58:27,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:27,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:27,878 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:58:27,878 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 07:58:27,879 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:58:27,907 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:27,907 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:27,907 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:58:28,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:28,437 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,437 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,437 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,437 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:28,438 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,439 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,440 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,440 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,440 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,441 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,441 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,441 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:28,443 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,443 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:28,444 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,444 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,444 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,444 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:28,447 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:28,447 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,447 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,449 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,449 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:28,450 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,450 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,450 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,450 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:28,452 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,452 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,452 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,452 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:28,455 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,455 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,455 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,455 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:28,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:28,456 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,456 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,456 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,456 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:58:28,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:28,457 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,457 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:28,459 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,459 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,459 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,459 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:28,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:58:28,507 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,507 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:58:28,508 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:28,508 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:29,360 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:29,360 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,360 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [60#L942-27true, 208#L942-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:29,410 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:29,410 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:29,410 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:29,410 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:29,410 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:29,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][373], [140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:29,411 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,411 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][268], [220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:58:29,413 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,414 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true]) [2023-11-30 07:58:29,429 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:29,429 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:29,453 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:29,453 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,453 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:58:29,454 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,454 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,454 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,454 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:29,454 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,454 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,454 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,454 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:58:29,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][324], [15#L942-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:29,455 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,455 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,455 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,455 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:58:29,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:29,968 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:29,968 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:29,968 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:29,968 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true]) [2023-11-30 07:58:30,046 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,046 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,046 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,046 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 15#L942-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:30,076 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 15#L942-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:30,076 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:30,077 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:30,077 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,077 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:30,079 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:30,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:58:31,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:31,121 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:31,122 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:31,122 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:31,122 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,123 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,123 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,123 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:58:31,128 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,128 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,128 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,128 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:58:31,129 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,129 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,129 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,129 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:31,131 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,131 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,131 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,131 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:31,131 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,131 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,131 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,131 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:31,132 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,132 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,132 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,132 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:58:31,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:31,132 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,132 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:31,134 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:31,134 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,134 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 15#L942-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:31,160 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:31,160 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:31,160 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:58:32,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:32,035 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,035 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:32,036 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,036 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:32,037 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,037 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 27#L942-5true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:32,038 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 27#L942-5true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,038 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,101 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,101 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,101 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,102 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,102 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,102 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,102 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:58:32,104 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,104 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,105 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,105 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:58:32,105 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,105 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,105 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,105 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,108 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,108 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,109 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,109 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,109 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,109 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:58:32,111 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,111 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,111 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,111 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,114 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,114 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,114 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,114 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:58:32,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,114 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,114 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,114 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,114 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,116 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,116 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,116 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,116 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:32,120 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:32,120 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,120 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:32,139 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:32,140 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 151#L942-20true, 178#L941-3true]) [2023-11-30 07:58:32,177 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,177 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,177 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,177 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:32,178 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,178 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,178 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,178 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:58:32,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:32,643 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,643 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:32,644 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:32,644 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,644 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 27#L942-5true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:32,645 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][399], [208#L942-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:32,717 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,717 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][334], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:58:32,720 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,720 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,720 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,721 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:32,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:32,726 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,727 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:32,764 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,764 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 178#L941-3true]) [2023-11-30 07:58:32,799 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:32,799 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,799 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:32,800 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:32,800 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:58:33,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:33,653 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,654 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,654 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,654 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:33,654 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,654 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,654 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,654 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:33,658 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,658 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:33,659 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,659 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:58:33,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:33,717 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:58:33,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:33,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:33,717 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 190#L942-27true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:34,317 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:34,317 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,317 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:34,319 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,319 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,319 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,319 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:34,320 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 9#L942-23true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:34,320 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 9#L942-23true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:34,320 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,320 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:34,383 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,383 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,383 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,384 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:34,384 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,384 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:34,384 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,384 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,384 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,384 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:34,384 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,385 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:34,392 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,392 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,392 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,392 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:34,398 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,399 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,399 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,399 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:58:34,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:34,401 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:34,402 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:34,403 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,403 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,403 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,403 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:34,403 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,403 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,403 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,403 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:58:34,463 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 178#L941-3true]) [2023-11-30 07:58:34,463 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:34,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:58:35,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [37#L956-14true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,279 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,279 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,279 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,279 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:35,280 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,280 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,280 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,280 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 9#L942-23true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,281 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,281 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,349 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,349 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,349 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,349 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,350 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,350 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:35,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:35,351 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,351 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,351 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,351 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:35,351 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:35,352 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:35,352 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,357 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,357 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,357 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:58:35,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,357 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,358 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,360 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,360 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,360 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,361 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,361 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,361 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:35,386 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:35,386 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,386 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][316], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 07:58:35,407 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:35,407 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:35,407 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:35,407 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:58:36,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,222 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,222 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,222 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,223 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,223 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,223 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,223 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,223 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,223 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,224 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,224 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,224 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:36,228 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,228 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,228 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,228 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,228 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:36,229 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,231 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,231 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,231 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,231 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,231 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,231 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,236 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:58:36,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,236 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,236 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,236 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,236 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:36,239 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,239 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,239 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,239 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,239 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,239 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,239 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:36,270 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,270 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,270 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,270 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:36,293 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,293 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:58:36,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:36,864 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [140#L942-8true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,865 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,865 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,865 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,865 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,865 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:36,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [60#L942-27true, 30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:36,868 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,868 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:58:36,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,868 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,868 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,869 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,869 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,869 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,869 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,872 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,872 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,872 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,872 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,873 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,873 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,873 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,873 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:58:36,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,875 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,875 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,875 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:36,876 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:36,876 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:36,876 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:37,684 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:37,684 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:37,685 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:37,685 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:37,727 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,727 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:37,727 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,727 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:37,728 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:58:37,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:37,728 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:37,728 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,728 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][377], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:37,729 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,729 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,729 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,729 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,729 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:37,754 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,754 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:37,756 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,756 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,756 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:37,756 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:58:38,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:38,265 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:38,265 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,265 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,266 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,266 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:38,321 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,321 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:38,322 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,322 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,322 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,322 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:38,325 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:38,325 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,325 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:38,339 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:38,339 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,339 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:38,340 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,340 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,340 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,340 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:38,341 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:38,341 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:38,341 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:58:39,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:39,275 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,275 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:39,276 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,276 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:39,279 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,279 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:39,282 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,282 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:39,294 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,294 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,294 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,294 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:39,295 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,295 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,295 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,295 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:39,296 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,296 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,296 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,296 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:39,296 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,296 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,297 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,297 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:39,297 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,298 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,298 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,298 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:39,298 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,298 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,298 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,298 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:58:39,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:39,952 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,952 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,952 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,952 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:39,952 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,952 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,953 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,953 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:39,954 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,954 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,954 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:39,955 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,955 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:39,956 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:39,956 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,956 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:39,957 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 9#L942-23true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:39,957 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,957 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:39,958 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:39,958 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [182#L942-20true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:39,958 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 182#L942-20true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:39,959 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,959 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [182#L942-20true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 187#L942-12true]) [2023-11-30 07:58:39,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [182#L942-20true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:39,960 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:39,961 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:39,961 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,961 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:58:39,997 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,997 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,997 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:39,997 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:40,003 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:40,003 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,003 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:40,013 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,013 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:40,014 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,014 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:40,015 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:58:40,015 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,015 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:40,016 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,016 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,016 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,016 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:40,017 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 151#L942-20true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:40,017 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:40,018 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,018 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,018 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,018 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:58:40,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:40,766 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,766 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,767 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,767 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:40,768 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,768 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,768 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,768 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 190#L942-27true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:40,769 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:40,769 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,769 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:40,770 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 182#L942-20true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:40,770 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,771 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [182#L942-20true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 187#L942-12true]) [2023-11-30 07:58:40,771 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,771 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,771 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,771 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:40,772 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:40,821 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,821 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,821 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,821 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:40,824 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:40,824 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:40,824 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,824 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:40,825 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,825 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:40,834 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,834 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:58:40,835 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:40,835 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:40,835 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,835 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:40,836 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [38#L942-9true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:40,836 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,836 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:40,837 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:40,837 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,837 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [38#L942-9true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:40,838 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,838 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,838 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:40,838 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:58:41,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:41,330 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,330 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,330 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,330 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:41,331 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,331 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,331 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,331 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:58:41,334 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:41,334 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,334 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:58:41,335 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:41,335 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,335 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:41,342 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,342 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:41,343 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:41,343 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:41,344 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:41,344 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,344 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:41,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:41,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:41,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:42,119 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,119 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,119 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:42,120 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,120 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,120 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,121 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:42,121 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,122 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:58:42,122 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,123 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,123 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:58:42,124 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,124 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,125 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:42,125 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,125 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:42,126 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,126 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:58:42,164 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,164 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:58:42,165 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,165 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:58:42,169 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,169 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,169 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,170 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:42,177 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,177 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:42,178 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:58:42,178 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,178 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:42,179 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,179 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,179 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:42,180 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,180 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,180 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,180 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:58:42,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 190#L942-27true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:42,618 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,618 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,618 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:42,619 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,619 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:42,620 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:42,620 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,620 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:58:42,621 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,621 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,621 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,621 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:58:42,622 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,622 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,622 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,622 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 38#L942-9true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:42,642 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [38#L942-9true, 60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:42,642 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,642 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:58:42,668 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,668 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,669 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,669 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][202], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true]) [2023-11-30 07:58:42,677 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:42,677 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [38#L942-9true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:42,677 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [38#L942-9true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:42,678 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,678 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,678 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:42,678 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:58:43,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:43,389 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:58:43,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:58:43,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:58:43,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:58:43,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:43,437 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:58:43,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:58:43,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:58:43,437 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:58:44,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:44,320 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:58:44,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:58:44,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:58:44,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:58:44,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:44,320 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:58:44,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:58:44,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:58:44,320 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:58:45,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:45,067 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,067 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,067 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,067 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true]) [2023-11-30 07:58:45,073 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:45,073 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,073 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 119#L942-27true]) [2023-11-30 07:58:45,077 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:45,077 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,077 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:58:45,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true]) [2023-11-30 07:58:45,458 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,458 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 119#L942-27true]) [2023-11-30 07:58:45,461 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,461 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:58:45,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:58:45,859 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:45,859 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:45,859 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:45,859 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:58:45,875 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [t_funThread1of3ForFork0InUse, 236#true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:45,875 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:45,876 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:45,876 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:45,877 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:45,877 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:45,878 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:45,878 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:45,878 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:58:46,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 93###fun~~TO~VOID_returnLabel#1true]) [2023-11-30 07:58:46,521 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,521 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,521 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,521 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:58:46,526 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,526 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,526 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,526 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 182#L942-20true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:46,527 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [182#L942-20true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:46,527 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,527 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true]) [2023-11-30 07:58:46,532 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:46,532 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,532 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 117#L942-23true]) [2023-11-30 07:58:46,533 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:46,533 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,533 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 187#L942-12true]) [2023-11-30 07:58:46,536 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,536 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][238], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 187#L942-12true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:46,537 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,537 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 119#L942-27true]) [2023-11-30 07:58:46,538 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:46,539 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,539 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:58:46,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true]) [2023-11-30 07:58:46,884 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,885 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,885 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][322], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 117#L942-23true]) [2023-11-30 07:58:46,885 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,885 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,885 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,885 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 119#L942-27true]) [2023-11-30 07:58:46,887 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,887 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,888 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:46,888 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:58:47,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:47,215 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,215 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,215 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,215 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:58:47,225 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][306], [236#true, t_funThread1of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:47,225 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,225 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:47,226 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:47,226 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:47,227 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,227 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,227 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,227 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:47,227 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,227 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,227 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,227 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:58:47,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:47,864 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,864 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,864 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:58:47,865 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:47,865 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:58:49,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:49,252 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,252 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,252 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,252 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 151#L942-20true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:49,252 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,252 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,252 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,253 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:58:49,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:58:49,496 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 07:58:49,496 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 07:58:49,496 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 07:58:49,496 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 93###fun~~TO~VOID_returnLabel#1true, 415#true]) [2023-11-30 07:58:49,944 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:58:49,944 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,944 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:49,945 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 117#L942-23true, 81#ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:58:49,945 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:49,945 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:58:50,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][337], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 93###fun~~TO~VOID_returnLabel#1true, 415#true]) [2023-11-30 07:58:50,639 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 07:58:50,639 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:58:50,639 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:58:50,639 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:58:50,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][404], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:58:50,640 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 07:58:50,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:58:50,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:58:50,640 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:58:53,888 INFO L124 PetriNetUnfolderBase]: 206675/408390 cut-off events. [2023-11-30 07:58:53,888 INFO L125 PetriNetUnfolderBase]: For 415349/555706 co-relation queries the response was YES. [2023-11-30 07:58:55,797 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1087372 conditions, 408390 events. 206675/408390 cut-off events. For 415349/555706 co-relation queries the response was YES. Maximal size of possible extension queue 8006. Compared 5176100 event pairs, 58169 based on Foata normal form. 301/352077 useless extension candidates. Maximal degree in co-relation 479748. Up to 210300 conditions per place. [2023-11-30 07:58:58,417 INFO L140 encePairwiseOnDemand]: 245/253 looper letters, 283 selfloop transitions, 8 changer transitions 0/466 dead transitions. [2023-11-30 07:58:58,418 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 466 transitions, 2631 flow [2023-11-30 07:58:58,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:58:58,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:58:58,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1006 transitions. [2023-11-30 07:58:58,422 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7952569169960474 [2023-11-30 07:58:58,422 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1006 transitions. [2023-11-30 07:58:58,423 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1006 transitions. [2023-11-30 07:58:58,423 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:58:58,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1006 transitions. [2023-11-30 07:58:58,425 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 201.2) internal successors, (1006), 5 states have internal predecessors, (1006), 0 states have call successors, (0), 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 07:58:58,427 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 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 07:58:58,427 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 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 07:58:58,431 INFO L307 CegarLoopForPetriNet]: 233 programPoint places, 7 predicate places. [2023-11-30 07:58:58,431 INFO L500 AbstractCegarLoop]: Abstraction has has 240 places, 466 transitions, 2631 flow [2023-11-30 07:58:58,432 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 173.25) internal successors, (693), 4 states have internal predecessors, (693), 0 states have call successors, (0), 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 07:58:58,432 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:58:58,432 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:58:58,432 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 07:58:58,432 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:58:58,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:58:58,456 INFO L85 PathProgramCache]: Analyzing trace with hash -998057089, now seen corresponding path program 1 times [2023-11-30 07:58:58,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:58:58,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393247067] [2023-11-30 07:58:58,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:58:58,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:58:58,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:58:58,487 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 07:58:58,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:58:58,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393247067] [2023-11-30 07:58:58,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393247067] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:58:58,487 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:58:58,487 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:58:58,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682634022] [2023-11-30 07:58:58,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:58:58,489 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:58:58,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:58:58,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:58:58,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:58:58,489 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 178 out of 253 [2023-11-30 07:58:58,490 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 466 transitions, 2631 flow. Second operand has 4 states, 4 states have (on average 182.0) internal successors, (728), 4 states have internal predecessors, (728), 0 states have call successors, (0), 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 07:58:58,490 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:58:58,490 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 178 of 253 [2023-11-30 07:58:58,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:58:58,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 422#true]) [2023-11-30 07:58:58,791 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,791 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,791 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,791 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:58,795 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,796 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,796 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,796 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:58:58,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:58,830 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:58:58,830 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:58:58,830 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:58:58,830 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:58:58,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:58:58,832 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:58:58,832 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:58:58,832 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:58:58,832 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:58:58,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:58:58,873 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,873 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,873 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,873 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][311], [51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:58,874 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,874 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,874 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,874 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:58:58,875 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:58:58,875 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:58:58,875 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:58:58,875 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:58:58,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:58:58,875 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,875 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,875 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,875 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:58,876 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,876 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,876 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:58,876 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:58:59,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,050 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,050 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,050 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,050 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,053 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:58:59,053 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:58:59,053 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:58:59,053 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:58:59,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,053 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,053 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:58:59,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,099 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,099 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,099 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,099 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,099 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,100 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,100 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 422#true]) [2023-11-30 07:58:59,100 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,100 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,101 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,101 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][313], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 07:58:59,102 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:58:59,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,102 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 07:58:59,102 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,102 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:58:59,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,154 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,154 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,154 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,154 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,155 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,155 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,156 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,156 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:58:59,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 422#true]) [2023-11-30 07:58:59,157 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,157 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [38#L942-9true, 220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:59,158 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,158 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,158 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,158 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,159 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,159 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,159 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,160 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,160 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,160 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,160 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,160 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:58:59,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][351], [51#L957true, 220#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,215 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,215 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,215 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,215 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,216 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 07:58:59,216 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:58:59,216 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:58:59,216 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:58:59,216 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 07:58:59,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,217 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,217 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,217 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,217 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:59,218 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][362], [37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:59,218 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,218 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,277 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,277 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,277 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,277 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,278 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,278 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,278 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,279 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,279 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,279 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,281 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,281 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,281 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,281 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,281 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:58:59,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 422#true]) [2023-11-30 07:58:59,281 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,281 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,281 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,281 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,282 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,282 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,282 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,282 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,288 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,288 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:58:59,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][133], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:59,349 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][319], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:59,350 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,350 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,354 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,354 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:58:59,357 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,357 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,357 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,357 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,357 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,358 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,358 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:58:59,359 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,359 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,359 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,359 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,360 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,360 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,360 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,360 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][390], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:59,360 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,360 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,360 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,360 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:58:59,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,361 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:59,361 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,361 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,361 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:58:59,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][292], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 216#L956-8true]) [2023-11-30 07:58:59,413 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,413 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][355], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:59,435 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,435 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,435 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,435 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,441 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,441 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,441 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,441 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,441 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,444 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,444 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,445 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,459 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,459 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,459 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,460 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][403], [51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,460 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,460 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,461 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,461 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,462 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,462 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:59,463 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,463 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:58:59,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,499 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,499 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,499 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,499 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][294], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 216#L956-8true]) [2023-11-30 07:58:59,526 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,526 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,526 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,526 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][363], [38#L942-9true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:59,546 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,546 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,552 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,552 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,552 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,553 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,553 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,554 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,554 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,554 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:58:59,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,555 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,555 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,555 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:58:59,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:58:59,583 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,583 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,583 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,583 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][133], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true]) [2023-11-30 07:58:59,620 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,620 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][293], [38#L942-9true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 216#L956-8true]) [2023-11-30 07:58:59,621 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,621 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][319], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:59,622 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,622 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,622 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,622 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,657 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,657 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,657 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,657 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,658 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,659 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,659 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,659 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,660 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,660 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,660 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,660 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,660 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,661 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:58:59,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:59,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:59,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:59,661 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:58:59,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,661 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,661 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,661 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,661 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,662 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:58:59,663 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,663 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,663 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,663 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:58:59,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:58:59,688 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,688 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,688 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,688 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 177#L949-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,689 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][261], [177#L949-3true, 51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,689 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,689 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:58:59,704 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,704 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [120#$Ultimate##0true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,705 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,705 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,706 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,706 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:58:59,706 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,706 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,706 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,706 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][355], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:58:59,743 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,743 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,777 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,777 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,777 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,777 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,780 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:58:59,780 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,780 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,782 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,782 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,782 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,782 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,782 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,783 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,783 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,784 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,784 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,784 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,784 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:58:59,822 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,823 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:58:59,826 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,826 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:58:59,829 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,829 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:58:59,830 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,830 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,830 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,830 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,830 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,830 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,830 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,830 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:58:59,838 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,838 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:58:59,839 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [120#$Ultimate##0true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,839 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:58:59,839 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:58:59,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][363], [38#L942-9true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 95#L942-3true]) [2023-11-30 07:58:59,872 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,872 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,901 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,901 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,905 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,905 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,905 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,905 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:58:59,906 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,906 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,907 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:58:59,908 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:58:59,908 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,908 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:58:59,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:58:59,937 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,937 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:58:59,939 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:58:59,939 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:58:59,939 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,939 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:58:59,944 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,944 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,944 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,944 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][311], [51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:58:59,944 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,944 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,944 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,944 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:58:59,945 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:58:59,945 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:58:59,945 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,946 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,946 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][427], [177#L949-3true, 51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:58:59,946 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,946 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:58:59,947 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,947 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:58:59,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][466], [120#$Ultimate##0true, 51#L957true, 124#L951-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,947 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,947 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,948 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:58:59,960 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,960 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:58:59,963 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [38#L942-9true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:58:59,963 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,963 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [120#$Ultimate##0true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:58:59,964 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:58:59,964 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:58:59,964 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:00,039 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,039 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,039 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,039 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,044 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,044 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,044 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,044 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,044 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,044 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:00,045 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,045 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,045 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,045 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:59:00,213 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true]) [2023-11-30 07:59:00,213 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,213 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:59:00,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:00,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:00,214 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:00,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,214 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,214 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:00,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,255 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,255 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][311], [51#L957true, 177#L949-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,256 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,256 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,256 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 124#L951-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,257 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,257 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,257 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,258 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][261], [51#L957true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,258 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,258 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,264 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,264 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,264 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,264 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:00,266 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,266 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,266 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,266 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,267 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,267 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,267 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,272 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,272 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,272 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,272 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,272 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,272 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,274 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][262], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,274 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,274 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [120#$Ultimate##0true, 38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,284 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,284 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,284 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,284 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,378 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,378 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,383 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,383 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,383 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,383 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:00,384 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,384 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,386 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,386 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,386 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,386 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,386 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,387 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,387 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,387 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,388 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:00,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,388 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:00,388 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,388 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,394 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,394 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,394 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,394 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:00,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [177#L949-3true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,422 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,422 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,422 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,425 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][260], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,425 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,425 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,425 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,425 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,426 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,426 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,426 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:00,428 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,428 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,429 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,429 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,429 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,429 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,429 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,429 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,429 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,430 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,431 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,431 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,431 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,431 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,432 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,432 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,432 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,432 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,435 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,435 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,435 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,435 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,436 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,436 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,436 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,436 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,436 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,436 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,437 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,437 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,437 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,437 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,440 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,440 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,440 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,440 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,445 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,445 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,445 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,446 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,446 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,457 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,457 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,457 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,457 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,457 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,457 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][468], [120#$Ultimate##0true, 37#L956-14true, 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,458 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,458 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,458 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,458 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,459 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,459 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,459 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,459 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [37#L956-14true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,459 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,459 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,548 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,548 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,549 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,549 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,550 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,550 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,550 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,550 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,551 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,551 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,551 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,551 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,552 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,552 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,552 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,552 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,553 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:00,553 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:00,553 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:00,553 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,553 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:00,554 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,554 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:59:00,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,554 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,554 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:00,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,590 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:00,590 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,590 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:00,590 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,590 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,592 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,592 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,592 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,592 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,594 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,594 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,594 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,594 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,594 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,594 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,595 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,595 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:00,602 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:00,602 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,602 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,602 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][427], [177#L949-3true, 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,603 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [111#L956-16true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,603 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [177#L949-3true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,603 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,603 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,604 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,604 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,604 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,604 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,605 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,605 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,605 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,605 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,606 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,606 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][466], [51#L957true, 124#L951-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,606 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,606 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,608 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,609 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,609 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,615 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,615 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,622 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,622 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,622 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,622 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [38#L942-9true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:00,623 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,623 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:00,623 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,623 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,636 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,636 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,637 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,637 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [120#$Ultimate##0true, 38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:00,637 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,637 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,638 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,638 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,638 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,749 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,749 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,749 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,750 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,750 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,750 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true]) [2023-11-30 07:59:00,752 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:00,752 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,752 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:00,755 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:00,755 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,755 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:00,761 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,761 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,761 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,761 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:00,761 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,761 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,761 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,761 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:00,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:00,762 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,762 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,762 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,762 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:59:00,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][351], [177#L949-3true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,796 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,796 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,796 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,797 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [177#L949-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,797 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,797 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,797 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,797 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][311], [51#L957true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,798 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,798 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,798 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,810 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,810 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,810 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:00,811 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,811 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,813 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,813 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,813 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][491], [120#$Ultimate##0true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,814 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,814 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,815 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,817 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,817 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,817 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,820 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,820 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,820 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,820 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][313], [220#L941-3true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,822 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,822 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,822 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,822 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,828 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:59:00,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,828 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:00,828 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,828 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,842 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [120#$Ultimate##0true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:00,842 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:00,842 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,842 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:00,843 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [120#$Ultimate##0true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:00,843 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,843 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:00,844 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,844 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:00,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][500], [120#$Ultimate##0true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:00,845 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,845 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,845 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,845 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,958 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:00,958 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,958 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:00,959 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:01,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][351], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:01,017 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,017 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:01,017 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:01,017 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,017 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:01,018 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,018 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,020 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,020 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,020 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,020 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,020 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 59#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,021 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][261], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,021 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,021 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,026 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 177#L949-3true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,026 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,026 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,026 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,027 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,027 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,029 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,029 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,029 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,029 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,029 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,029 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,029 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,029 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,029 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,030 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,030 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,030 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,032 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,032 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,032 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,033 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,033 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,033 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,033 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:01,037 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,037 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,037 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,037 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,038 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,038 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,038 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,038 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,040 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,040 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,040 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,040 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:01,042 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,042 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,050 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,050 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][468], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:01,051 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,051 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][262], [37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:01,051 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,051 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,052 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [120#$Ultimate##0true, 38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,065 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,065 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,065 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,065 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:59:01,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,066 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,066 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,066 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [120#$Ultimate##0true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,067 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,067 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,068 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,100 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,100 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,100 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,100 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:01,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:01,465 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:01,465 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,465 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 177#L949-3true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,466 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,466 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:01,466 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,466 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,469 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,469 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,469 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,469 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][260], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,472 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,472 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,472 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,472 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,472 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,473 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,473 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,473 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,473 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:01,482 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:01,482 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,482 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,483 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,483 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][466], [51#L957true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,484 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,484 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,484 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,484 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,484 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,484 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,485 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,485 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,485 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,486 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,486 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,489 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,489 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,490 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,490 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,490 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [120#$Ultimate##0true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,493 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,493 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,493 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,493 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,494 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:01,495 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,495 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,498 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,498 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,498 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,498 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [38#L942-9true, 220#L941-3true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:01,498 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,499 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:01,507 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,507 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [38#L942-9true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:01,507 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:01,507 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,507 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,508 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,508 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,521 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,521 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,521 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,521 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,521 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,521 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,521 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,522 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][511], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:01,523 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:59:01,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:01,523 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [38#L942-9true, 120#$Ultimate##0true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:01,523 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [120#$Ultimate##0true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,524 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:59:01,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][351], [51#L957true, 220#L941-3true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,701 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [124#L951-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,702 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,702 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,708 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,708 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,708 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,708 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,709 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,709 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,709 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,717 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,717 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][403], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 07:59:01,717 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,717 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,718 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][427], [177#L949-3true, 51#L957true, 220#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,718 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,718 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,718 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,718 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,719 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][491], [51#L957true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,719 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,719 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][518], [120#$Ultimate##0true, 51#L957true, 208#L942-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,721 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,721 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,721 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,721 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,724 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,724 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,724 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,725 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,726 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,726 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,726 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,726 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,726 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,726 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,727 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,727 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,727 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,727 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,727 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,739 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,739 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,739 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,739 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,740 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,740 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,740 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:01,741 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,741 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:01,741 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,741 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][500], [208#L942-3true, 37#L956-14true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:01,742 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 120#$Ultimate##0true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,758 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,758 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][509], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:59:01,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 120#$Ultimate##0true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,759 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,759 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [38#L942-9true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:01,760 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [120#$Ultimate##0true, 208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:01,760 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,760 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,940 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,940 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,940 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,940 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,941 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,941 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:01,941 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:01,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][311], [51#L957true, 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,942 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,942 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,942 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,942 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [59#L941-3true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,942 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,942 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,943 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,943 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 07:59:01,952 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,952 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [177#L949-3true, 51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,953 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,953 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,954 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,954 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,954 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,954 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,955 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,955 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,957 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,957 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,957 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,958 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,958 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,958 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,958 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:01,960 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,960 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,960 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,960 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,962 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 120#$Ultimate##0true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,962 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][509], [120#$Ultimate##0true, 208#L942-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,962 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,962 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][519], [120#$Ultimate##0true, 208#L942-3true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,962 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 120#$Ultimate##0true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,963 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [208#L942-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,963 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,963 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,964 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:01,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,967 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,968 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][468], [37#L956-14true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:01,971 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,971 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,971 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,971 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:01,971 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,972 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,972 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,972 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][313], [220#L941-3true, 37#L956-14true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:01,972 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,972 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,972 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,972 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:01,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,984 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:01,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:01,984 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:01,984 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,984 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:01,987 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:01,987 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:59:02,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,006 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,006 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,006 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,007 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:02,140 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:59:02,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:02,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:02,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:59:02,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,193 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,193 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,193 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,193 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,194 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,195 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,195 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,195 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:02,198 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,198 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,198 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,198 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,198 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,199 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,199 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,199 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,199 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][260], [208#L942-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,203 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,203 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,203 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,203 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,203 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,204 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,204 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,204 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,213 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,213 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,213 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,214 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,214 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,214 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,214 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,214 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,216 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,216 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,216 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,217 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,217 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,217 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,217 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:02,219 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,219 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,219 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,219 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,220 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,221 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,221 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,221 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,221 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,222 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,222 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,226 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,226 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,228 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,228 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,228 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,228 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:02,230 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:02,230 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,230 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:02,230 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,230 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,231 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,231 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,231 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,231 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,231 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,232 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,232 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,232 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,246 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,246 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,246 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][511], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:02,248 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [38#L942-9true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:02,248 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:02,248 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:02,249 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,249 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,249 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,249 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,263 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,263 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,276 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:59:02,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,276 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,276 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,276 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,276 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [120#$Ultimate##0true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:02,278 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,278 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:59:02,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:02,663 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,663 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,679 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,679 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,679 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,680 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,680 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,680 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,683 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,684 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,684 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,684 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 120#$Ultimate##0true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,688 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,688 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,688 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,689 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 120#$Ultimate##0true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,689 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,689 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,699 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,699 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,699 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,699 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,699 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,701 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][491], [51#L957true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,702 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,702 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,702 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][518], [51#L957true, 208#L942-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:02,704 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,704 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,704 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,704 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [51#L957true, 177#L949-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,707 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,707 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:02,708 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,708 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,708 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,708 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,708 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,710 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,710 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,718 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,718 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,718 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,719 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,719 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,719 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,722 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [38#L942-9true, 220#L941-3true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:02,722 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:02,722 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][500], [208#L942-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:02,729 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,729 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,729 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,729 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,730 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,730 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:02,742 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,742 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][509], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:02,742 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,742 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:02,743 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,743 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [38#L942-9true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:02,744 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:02,744 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:02,744 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:02,744 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,744 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,764 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,764 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,764 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,775 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,775 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:59:02,932 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:59:02,932 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:59:02,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:59:02,932 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,932 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:59:02,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:02,971 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,971 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:02,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:02,983 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,983 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][351], [51#L957true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,984 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:02,984 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:02,984 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,002 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,002 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:03,002 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 51#L957true, 177#L949-3true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,002 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,002 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:03,003 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [177#L949-3true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,003 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,003 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,005 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,005 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,005 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,005 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,006 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,006 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [111#L956-16true, 177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,006 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,006 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][427], [51#L957true, 177#L949-3true, 27#L942-5true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,007 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][399], [177#L949-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,007 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,007 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,009 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,009 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,009 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][509], [111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:03,010 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][519], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:03,010 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,010 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,010 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,010 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][261], [51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,011 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,011 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [111#L956-16true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,013 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,013 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,013 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,015 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,015 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,015 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,015 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,016 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,016 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,016 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,016 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,020 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,020 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,020 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,020 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,020 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,021 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,021 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,022 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,022 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,023 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,023 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,023 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,025 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,025 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,025 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,025 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,028 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,028 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,028 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,028 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,045 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,045 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,046 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,046 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,046 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:03,063 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:03,063 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,063 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,071 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,071 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,071 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,071 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,084 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:03,084 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,084 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,087 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,087 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,087 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,087 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,087 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,087 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,087 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,087 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:03,234 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,234 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,234 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,234 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:59:03,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true]) [2023-11-30 07:59:03,236 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,236 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,236 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,236 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,301 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,301 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,301 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,301 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,301 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,302 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,302 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,302 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [177#L949-3true, 27#L942-5true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,302 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,303 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,305 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,305 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:03,306 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:03,306 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,306 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,311 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,311 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,311 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,312 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,312 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,312 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,312 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,321 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,321 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,321 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,321 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,321 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,322 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,322 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,322 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,324 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,324 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,324 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,324 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,325 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [177#L949-3true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,325 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 111#L956-16true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,325 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,325 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,328 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,328 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,328 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,328 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,328 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,329 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,329 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,329 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][261], [51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:03,330 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [111#L956-16true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,330 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,330 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,330 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,331 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,333 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,333 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,333 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,333 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,333 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,334 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,340 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,342 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,343 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,343 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,343 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][511], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:03,347 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [38#L942-9true, 208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:03,347 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,347 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,347 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,348 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,348 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,348 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,348 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [208#L942-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:03,353 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,353 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:03,355 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,356 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,356 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,356 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,356 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][262], [37#L956-14true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:03,357 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,357 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,357 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,357 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,357 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,357 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,367 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,367 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,367 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,367 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,367 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,367 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,367 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,367 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:03,369 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,369 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:03,373 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,373 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:03,386 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,386 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,386 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,386 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:03,387 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [177#L949-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:03,389 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,389 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,389 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,389 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:03,390 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,390 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,390 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,390 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:03,393 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,393 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,393 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,393 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,401 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,402 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,402 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,402 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:03,413 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [120#$Ultimate##0true, 37#L956-14true, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:03,417 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [120#$Ultimate##0true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:03,418 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [120#$Ultimate##0true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,418 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,418 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,418 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,419 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:59:03,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,419 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,419 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:03,485 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,485 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,485 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,485 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:03,485 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,485 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,485 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,485 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:59:03,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][300], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,492 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,492 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([971] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread1of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet45#1=|v_t_funThread1of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet45#1][249], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,558 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,558 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,558 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,558 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,665 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,666 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,666 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,666 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,666 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,666 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,666 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,666 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,667 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,667 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,667 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,667 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][427], [177#L949-3true, 51#L957true, 27#L942-5true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,668 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,668 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [177#L949-3true, 27#L942-5true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,668 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,668 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,668 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,668 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,668 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,889 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,889 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,889 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,889 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,889 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,890 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,890 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:03,890 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,890 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,891 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,891 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,891 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,891 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,930 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,930 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [177#L949-3true, 51#L957true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,931 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,931 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,931 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,931 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,931 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,932 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][466], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:03,932 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][518], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,933 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:03,934 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:03,937 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,937 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [51#L957true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,942 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,942 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [111#L956-16true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,943 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,943 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,943 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,945 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,945 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [120#$Ultimate##0true, 30#L942-12true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,946 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,946 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,946 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,946 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,952 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,952 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,952 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,952 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,952 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,952 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:03,953 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,953 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,953 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,953 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:03,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,955 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,955 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][509], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,955 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,955 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,955 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,955 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:03,955 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,956 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,956 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:03,959 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,959 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:03,960 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:03,960 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:03,960 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,960 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:03,961 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,961 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,961 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,961 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,962 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,962 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,962 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,962 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][262], [37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:03,962 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,962 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,962 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,962 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:03,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,963 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,963 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,963 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,963 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [38#L942-9true, 208#L942-3true, 220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:03,965 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:03,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,969 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,969 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,969 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,969 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:03,970 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:03,984 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:03,984 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,984 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:03,986 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,986 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,986 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:03,986 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:04,004 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,004 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 202#L942-18true]) [2023-11-30 07:59:04,007 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:59:04,007 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,007 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,012 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,012 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:04,012 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,012 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,013 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,013 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,022 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,022 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,022 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,022 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,023 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,023 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,023 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,023 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,024 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,024 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [120#$Ultimate##0true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,036 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:59:04,036 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:04,036 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:04,036 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:59:04,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,037 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,037 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,037 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,043 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,043 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,043 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,043 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][300], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,120 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,120 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:04,120 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,120 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([971] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread1of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet45#1=|v_t_funThread1of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet45#1][249], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,170 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,170 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,170 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,170 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 58#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,171 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,171 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,171 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,171 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 58#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,173 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,173 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:59:04,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:04,280 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,284 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,284 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,285 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,285 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][260], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,286 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][260], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,286 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,286 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,286 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,287 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,287 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,287 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,287 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,288 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,288 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,288 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,289 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,289 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,289 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,289 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,289 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,289 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,289 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,289 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,313 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,313 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,314 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:04,314 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,314 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,314 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,315 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,315 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,315 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,316 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,316 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,316 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,316 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,316 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][509], [208#L942-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,317 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][519], [208#L942-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,317 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,317 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,317 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [208#L942-3true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,318 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,318 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,318 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][466], [51#L957true, 27#L942-5true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,319 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,319 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,319 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,319 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [51#L957true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,320 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,320 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,320 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,320 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][311], [51#L957true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,320 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,320 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,320 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,320 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,321 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,321 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,321 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,321 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,322 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,322 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,322 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,322 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,323 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,323 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,323 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,323 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][260], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,324 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,325 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,325 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,325 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,326 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,327 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,327 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,327 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,327 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,327 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,328 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,328 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,328 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,328 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [120#$Ultimate##0true, 51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,329 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,329 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,334 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,335 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,335 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,335 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,335 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,335 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,335 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,335 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,336 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:04,336 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,336 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,336 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,336 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,337 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,337 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,339 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,339 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,339 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,339 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,341 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,341 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,341 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,341 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][445], [111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,343 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,344 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][280], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,345 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,345 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,345 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,345 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,346 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,346 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,346 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,346 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,346 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,346 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,346 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,347 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:04,363 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,363 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,364 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][476], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:04,366 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,366 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,366 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,366 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,368 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,368 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,368 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,368 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,369 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,369 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,369 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,369 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:04,372 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,372 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,372 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,372 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,374 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,375 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,375 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,375 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,375 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,375 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,375 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,375 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,384 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,384 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,385 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,385 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,385 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,385 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,387 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,387 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,390 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,390 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,390 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,390 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,390 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,391 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:04,392 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:04,392 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:59:04,393 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,393 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,393 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,393 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,400 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,400 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,400 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,401 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:04,401 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,401 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:04,402 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,402 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,402 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,402 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:04,410 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,410 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,411 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,411 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,411 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,412 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,412 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,412 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,425 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,425 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,425 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [120#$Ultimate##0true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,425 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,426 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,426 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,427 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,427 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,433 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,433 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,433 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,433 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][299], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,475 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][299], [27#L942-5true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,475 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,475 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,498 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,498 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,499 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([971] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread1of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet45#1=|v_t_funThread1of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet45#1][269], [51#L957true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,499 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,499 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,499 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,500 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][299], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,500 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 58#$Ultimate##0true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:04,550 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,550 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,550 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,550 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 58#$Ultimate##0true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:04,550 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,550 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 58#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,551 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,551 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,551 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,551 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:59:04,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:04,585 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,585 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,585 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,585 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:04,585 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,585 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,585 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,585 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:59:04,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,657 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [177#L949-3true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,666 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,667 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,667 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,667 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 177#L949-3true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,667 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,667 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,667 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,667 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,668 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,669 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][466], [51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,669 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,669 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,671 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,671 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,671 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,671 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,672 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,672 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,672 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,672 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,673 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,673 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,673 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:04,674 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,674 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,674 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,675 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,675 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,675 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,675 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,676 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,676 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,676 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,676 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,677 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,677 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,677 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,677 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,677 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,678 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,678 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,679 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,679 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,679 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,679 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:04,680 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 51#L957true, 177#L949-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,680 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,680 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,680 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,681 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,681 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,682 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,682 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,682 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,695 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:04,695 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:04,695 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,695 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:04,696 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,696 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:04,696 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,696 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:04,697 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 208#L942-3true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,698 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,698 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,698 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 208#L942-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,699 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,699 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,699 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,699 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,699 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,700 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][466], [51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,700 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [51#L957true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,701 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][311], [51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,701 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,704 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,704 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][234], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,704 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,704 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,705 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:04,705 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,705 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,706 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,706 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,706 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,706 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,707 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,707 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,707 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,707 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,709 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][260], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,709 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,709 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,710 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,710 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,710 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,711 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,711 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,711 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,713 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [120#$Ultimate##0true, 30#L942-12true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,714 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,714 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,715 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,715 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,715 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,716 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:04,722 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,722 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,722 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,722 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,723 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,723 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,723 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,723 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,723 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,723 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,724 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,724 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,724 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,724 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][400], [177#L949-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,724 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,725 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,725 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,726 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,726 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,726 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,726 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,727 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,727 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,727 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,727 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,729 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,729 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,739 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,739 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][313], [220#L941-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:04,742 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,742 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][476], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:04,750 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:04,752 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,752 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:04,753 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,753 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,753 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,753 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:04,754 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,754 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,754 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,754 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:04,758 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:04,758 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,759 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:04,759 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,775 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,775 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:04,776 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,776 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:04,777 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,777 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,778 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,779 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:04,779 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,779 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:04,780 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,780 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,780 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,780 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:59:04,780 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,780 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,780 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,780 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 202#L942-18true]) [2023-11-30 07:59:04,780 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:04,781 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 202#L942-18true]) [2023-11-30 07:59:04,781 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:04,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:04,781 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,781 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 202#L942-18true]) [2023-11-30 07:59:04,782 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,782 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,782 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,783 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,783 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,783 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [140#L942-8true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:04,785 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:04,785 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,785 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,787 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,787 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,787 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,787 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,790 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:04,790 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,790 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,796 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,796 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,797 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,798 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,799 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,799 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,799 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,799 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,799 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:04,811 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,811 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,811 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:04,812 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,812 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,813 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,813 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,813 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,813 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,813 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,813 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,814 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,814 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,814 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,815 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,815 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,815 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,815 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,816 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,816 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,816 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:04,816 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,816 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,817 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,827 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,827 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][483], [120#$Ultimate##0true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:59:04,836 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,837 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:04,882 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,882 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:04,883 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,883 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,883 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,883 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:04,910 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,910 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,910 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,910 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,910 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,911 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,911 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][300], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:04,913 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,913 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,913 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,913 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:04,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:04,915 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,915 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,915 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:04,915 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,152 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,152 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,152 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,153 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 58#$Ultimate##0true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,237 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,237 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 58#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:05,237 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,238 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,238 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,238 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:59:05,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:05,276 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 07:59:05,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:05,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:05,276 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 07:59:05,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,353 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,353 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,353 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,353 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:05,371 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:05,371 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,371 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,372 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,373 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 208#L942-3true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,373 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,373 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,373 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,375 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,375 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,375 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,375 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,379 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,379 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,379 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,379 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,380 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,380 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,380 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,383 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,383 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,383 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,384 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,384 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,384 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,384 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,385 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,385 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,385 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,385 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,385 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,385 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,385 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,385 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 120#$Ultimate##0true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,388 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,388 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,388 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,388 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,391 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 30#L942-12true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,391 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,391 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:05,410 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,410 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,410 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,410 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,411 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:05,411 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,411 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][426], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,412 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,412 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,414 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,416 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,416 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,418 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,418 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,418 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,419 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,419 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,419 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,419 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,420 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,420 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,420 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,421 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,421 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,421 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,422 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,422 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,422 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,422 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,423 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,424 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,424 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,424 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,424 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,424 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,425 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,425 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,425 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,426 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,426 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,426 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,431 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,431 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,438 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,438 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,443 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [38#L942-9true, 37#L956-14true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,445 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][263], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,445 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,445 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:05,446 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,447 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,448 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,448 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,448 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][313], [220#L941-3true, 37#L956-14true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,448 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,448 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,448 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,448 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][453], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,455 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,455 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,455 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,455 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,458 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,458 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,458 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,458 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,458 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,458 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,459 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:05,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,461 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,461 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,461 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,461 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][476], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:05,469 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,469 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,469 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,469 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,471 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,471 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,471 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,471 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,472 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,472 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,472 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,472 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][453], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,473 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,473 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,473 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,473 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,478 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,478 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,478 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,478 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,478 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,478 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,478 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,478 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:05,479 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,479 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,479 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,479 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,495 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,495 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,495 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,497 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,497 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,497 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,497 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:05,498 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:05,498 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,498 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,500 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:05,500 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,500 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:05,501 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,501 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,501 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,501 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:05,502 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:05,502 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:05,502 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,502 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,503 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,503 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,503 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,503 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,504 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,504 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,504 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,504 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,505 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,505 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,505 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,505 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,506 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,506 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,506 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,506 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,506 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,506 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,507 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:05,507 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,507 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:05,509 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:05,509 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,509 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,510 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,511 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,511 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,512 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,517 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,517 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 07:59:05,518 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,518 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,518 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,518 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 07:59:05,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,519 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,519 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [120#$Ultimate##0true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:05,550 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,550 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,551 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,551 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,603 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,603 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,604 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,604 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,604 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,604 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][300], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,622 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,622 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,622 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,622 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,622 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,625 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,631 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,631 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:59:05,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,798 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,798 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,798 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,798 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,823 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,823 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,823 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,824 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 177#L949-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,824 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,824 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,824 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,825 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,825 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,825 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,825 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,826 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,826 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,826 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,826 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,826 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,827 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,827 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,827 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,827 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,829 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,829 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,830 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,830 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,830 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,830 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,831 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,831 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,831 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,831 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,831 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,833 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,834 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,834 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,834 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,835 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,835 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,835 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,835 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,837 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,838 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,838 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,838 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,838 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,839 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,839 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,840 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,840 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,840 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,840 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,840 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,840 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,840 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,841 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,841 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,841 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [38#L942-9true, 51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,863 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,863 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,863 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,864 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,864 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,864 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,864 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,864 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,864 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,867 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,867 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,867 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,867 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][480], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:05,868 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,868 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][491], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:05,868 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,868 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [111#L956-16true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,869 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,869 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,870 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,870 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,870 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,871 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,872 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,872 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,872 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,872 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,873 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,873 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,873 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,874 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,874 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:05,877 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:05,877 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:05,877 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,877 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,878 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,878 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,879 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,879 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,879 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,880 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,880 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,881 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,881 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,881 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,881 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,881 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,882 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,882 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,882 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,892 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,893 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,893 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,893 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,894 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,894 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,894 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,894 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,894 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,894 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [177#L949-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,895 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,895 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,895 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,895 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,898 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,898 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,898 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,899 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,899 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,899 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,900 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,900 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,900 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,900 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [38#L942-9true, 220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,902 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][447], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,902 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,902 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,905 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,905 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,905 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,905 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,906 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,910 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [124#L951-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,910 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,910 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,910 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,910 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:05,911 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,911 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,911 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,911 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][453], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,911 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,912 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [38#L942-9true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,912 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,912 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,912 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,912 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:05,915 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,915 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,915 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,915 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,916 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,916 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,917 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,917 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,917 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,918 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,918 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,918 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,918 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,919 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,919 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,919 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,919 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][453], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,920 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,920 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,920 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,920 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][476], [124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:05,923 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,923 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,923 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,923 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,927 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,927 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,927 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,927 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,928 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,928 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,928 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,928 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,928 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,928 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,928 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,928 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:05,930 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,930 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:05,930 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,930 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,935 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,936 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,936 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,936 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:05,937 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,937 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,937 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,937 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,937 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,937 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,937 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,938 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,957 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,957 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:05,958 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,958 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,958 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,958 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:05,960 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,960 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,960 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,961 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,961 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,961 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:05,962 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,962 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,962 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,962 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:05,962 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,963 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,964 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,965 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,965 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,966 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,966 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,966 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,966 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,966 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:05,970 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:05,970 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [140#L942-8true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:05,970 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:05,971 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:05,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:05,971 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:05,972 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,972 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,972 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,972 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,973 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,973 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,973 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,973 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [177#L949-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:05,974 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,974 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,974 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,974 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,976 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,976 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,976 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:05,977 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,984 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:05,985 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:05,985 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:05,985 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:06,016 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,016 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,017 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,017 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,064 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,064 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,064 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,065 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 27#L942-5true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,065 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,065 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,065 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,066 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,066 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,066 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,086 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,086 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,086 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,086 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 07:59:06,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,086 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,086 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,086 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,086 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,087 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,087 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,093 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:06,093 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,093 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,093 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:59:06,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,486 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,486 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,487 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,487 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,496 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,496 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,496 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,496 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,511 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,511 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [177#L949-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,511 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,512 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 177#L949-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,512 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,512 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,513 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,513 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,513 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,513 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,514 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,514 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:06,514 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,515 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,515 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,515 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,516 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,517 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,517 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,517 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,518 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:06,519 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,519 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:06,519 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:06,520 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,520 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,520 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,520 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,521 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,521 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,521 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,522 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,522 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:06,522 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,522 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:06,523 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,523 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,523 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,523 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,524 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,524 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:06,524 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:06,525 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 202#L942-18true]) [2023-11-30 07:59:06,525 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:06,525 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,525 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:06,526 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 202#L942-18true]) [2023-11-30 07:59:06,526 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:06,526 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:06,527 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,527 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,527 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,527 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,528 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,528 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,528 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,528 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:06,530 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,551 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,553 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,554 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][282], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,554 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,554 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [111#L956-16true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,555 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][312], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,555 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,556 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [220#L941-3true, 2#L957-3true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,556 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,556 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,556 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][329], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,557 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,557 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,557 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,558 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,558 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,558 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,558 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:06,560 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:06,560 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,560 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,561 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,561 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,561 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:06,562 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,562 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,562 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,562 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,562 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,563 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,563 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,563 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:06,565 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,566 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,566 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,566 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,566 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,566 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,567 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,567 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,567 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,567 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,567 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,568 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,568 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,568 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,569 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:06,569 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,569 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,569 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,569 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,569 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,569 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,569 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,570 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,570 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,570 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,570 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 48#$Ultimate##0true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:06,572 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,572 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,572 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,572 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:06,573 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,573 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,573 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,573 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][501], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:06,575 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:06,575 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,575 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,576 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:06,582 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,582 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,582 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,582 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,582 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:06,582 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,582 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,582 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,582 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][447], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,584 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,584 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,584 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,584 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,584 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,590 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,590 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [124#L951-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,590 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:06,590 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,590 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [38#L942-9true, 27#L942-5true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,591 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,591 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,591 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,591 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:06,592 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,592 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [38#L942-9true, 27#L942-5true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,593 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,593 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,595 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,595 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,595 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:06,596 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,596 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,600 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,600 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,600 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,600 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:06,601 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,601 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,603 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:06,603 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,603 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,604 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][453], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:06,604 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,604 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,605 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,605 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,607 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,607 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:06,607 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,607 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [38#L942-9true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:06,612 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,612 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:06,616 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,616 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:06,616 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:06,617 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,617 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,617 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,617 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:06,622 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,622 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,622 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,622 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:06,641 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,642 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,642 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,642 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,642 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,643 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:06,644 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,645 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:06,647 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:06,647 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:06,647 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:06,647 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,647 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 07:59:06,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:06,648 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:06,648 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,649 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,650 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,650 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,651 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,651 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,651 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,652 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,652 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,652 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,654 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,654 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][483], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 07:59:06,668 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:06,692 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,692 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,692 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,692 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:06,692 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,693 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,693 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,693 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:06,745 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,745 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:06,749 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:06,753 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,753 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:06,773 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,773 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,773 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,773 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,773 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,774 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,774 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,774 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,774 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,782 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,783 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:59:06,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,966 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,966 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,966 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,966 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:06,976 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,976 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,976 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,976 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:06,977 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,977 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,977 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,977 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:06,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:06,998 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:06,998 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,001 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,001 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,001 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,002 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,002 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][351], [51#L957true, 220#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,002 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [220#L941-3true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,003 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,003 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][351], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,003 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,003 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:07,007 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,008 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,008 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,009 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,009 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,009 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,010 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,010 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,010 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,010 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,010 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,012 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,012 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,012 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,013 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,013 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,014 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,014 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,015 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,015 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,015 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,017 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [30#L942-12true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:07,017 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,017 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,018 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,018 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,041 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,041 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,042 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [38#L942-9true, 51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,042 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,042 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,043 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,043 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,043 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,043 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,043 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,043 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,044 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,044 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,044 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,044 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,045 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][465], [51#L957true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,045 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,045 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,045 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,047 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,047 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,047 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,048 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,048 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,048 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,049 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,049 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,049 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,051 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,051 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,051 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,051 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,051 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:07,052 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,052 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,052 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,053 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,053 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,053 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,053 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,053 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,054 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,054 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,054 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,055 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,055 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,056 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,056 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,057 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,057 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,057 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,057 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,057 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,058 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,058 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,058 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,058 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,058 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,059 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,059 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,059 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,059 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,060 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,062 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,062 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:07,062 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,063 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,063 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:07,064 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,064 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,064 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,064 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,064 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,066 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,066 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,075 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,075 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,075 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,075 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,075 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,075 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,075 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,075 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,076 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,076 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,076 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,076 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,077 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,077 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,077 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,078 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,078 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,078 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,078 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,078 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,079 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,084 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,084 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,084 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,084 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,084 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,089 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,089 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,089 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,089 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,090 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,090 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,090 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,090 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,090 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,090 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,090 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,090 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,090 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [111#L956-16true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,091 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [38#L942-9true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,091 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:07,092 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,092 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,092 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,092 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][314], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:07,092 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,092 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,092 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,092 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:07,094 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,094 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,096 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,096 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,096 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,096 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 143#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:07,099 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,099 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,099 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,099 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,100 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,100 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,101 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,101 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,102 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,102 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,113 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,114 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,143 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,143 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,144 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,144 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,144 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,144 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,145 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,145 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,145 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,145 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:07,146 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,146 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,146 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,147 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,147 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,147 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,148 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,148 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,148 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,149 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,149 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,149 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,149 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,149 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,149 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,149 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,149 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:07,151 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,151 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,151 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,151 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,151 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:07,151 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,152 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,152 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,152 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,152 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,153 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,153 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,153 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,153 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,153 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,153 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,154 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,154 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,154 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,154 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,155 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:07,155 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:07,155 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,155 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,156 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:07,156 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:07,156 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,156 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,157 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,157 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,157 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,157 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:07,157 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,157 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,159 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 151#L942-20true]) [2023-11-30 07:59:07,159 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,159 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,159 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,160 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,160 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,160 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,160 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,161 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,161 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,162 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:59:07,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [30#L942-12true, 220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,162 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,162 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,162 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,163 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,163 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,163 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,164 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,164 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,164 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,164 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,164 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,164 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,165 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,165 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,165 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,165 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,165 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,166 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,166 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,166 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,166 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,167 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,167 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,167 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,169 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:07,171 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:07,171 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:07,188 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,208 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,209 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 178#L941-3true]) [2023-11-30 07:59:07,240 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,240 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,240 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,240 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:59:07,241 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,241 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,248 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:07,248 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,248 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,249 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,249 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,276 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,276 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,276 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,276 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,278 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,278 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,278 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,278 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 07:59:07,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,284 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,284 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:07,759 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,781 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,781 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,781 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 208#L942-3true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,782 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,782 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,783 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,783 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,783 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,784 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,784 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,784 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,784 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,784 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,786 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,786 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,787 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,787 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [220#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,787 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,788 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,788 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,788 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,789 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,789 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,792 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,793 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,796 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,796 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,796 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,796 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,796 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,796 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,797 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:07,818 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,818 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [38#L942-9true, 51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,818 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,818 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,819 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,819 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,819 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,820 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,820 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,820 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,820 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,821 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,821 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,821 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,821 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,821 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,821 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,822 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,822 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,822 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,822 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,823 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,823 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,823 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,823 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][518], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,824 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,824 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,824 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,825 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,825 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,825 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,825 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][403], [51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,826 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,826 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,826 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,829 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:07,829 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,829 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,830 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,830 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,830 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,831 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,831 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,831 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,832 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,832 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 151#L942-20true, 422#true]) [2023-11-30 07:59:07,832 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,832 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,833 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,833 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,833 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,833 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,834 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,834 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,834 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,835 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,835 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,835 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,835 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,835 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,835 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,840 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,840 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,840 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,840 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,843 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:07,847 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,847 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,847 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,847 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:07,848 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,848 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,848 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,848 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,853 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,853 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,853 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,853 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,853 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,853 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,854 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,854 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,854 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,854 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,854 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,854 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,854 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,854 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,855 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,855 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,855 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,856 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,856 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,857 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,857 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,857 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,857 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,857 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,858 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,858 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,858 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,858 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,860 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,860 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,860 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,860 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,860 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,861 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,861 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [111#L956-16true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,861 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:07,863 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:07,864 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [38#L942-9true, 37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,865 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,865 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:07,865 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,866 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,866 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,866 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,866 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,867 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:07,867 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,867 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,869 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:07,870 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,870 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,870 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,872 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,872 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,872 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,872 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [111#L956-16true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:07,882 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:07,882 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,882 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,883 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,919 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,919 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,919 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,920 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,920 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:07,922 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,922 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,922 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,922 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:07,923 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,923 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,923 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,924 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,924 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,924 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,926 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,926 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,926 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,927 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,927 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,927 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,927 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,927 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,928 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,928 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:07,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:07,928 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,932 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,932 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,932 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,932 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:07,933 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,934 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,934 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,934 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:07,934 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,934 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,934 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,934 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][320], [140#L942-8true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:07,936 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,936 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,936 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,936 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,940 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:07,940 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,941 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:07,951 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,951 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,951 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,951 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:07,973 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:07,974 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,987 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:07,987 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:07,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,012 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,012 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,012 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,042 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 07:59:08,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:08,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:08,042 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 07:59:08,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,042 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,042 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,042 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,042 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,043 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,043 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,043 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,043 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:08,048 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:08,049 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,049 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,049 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,049 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,050 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,050 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:08,051 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,051 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,051 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:08,313 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:08,313 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,313 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,334 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,334 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,334 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,334 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,334 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,334 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,334 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,335 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 124#L951-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,335 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,335 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,336 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,336 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,337 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,337 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,338 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,338 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,338 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,338 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,340 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,340 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,340 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,340 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,341 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][403], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,341 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][403], [51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,341 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,341 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][353], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,343 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,343 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,343 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,343 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,343 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,343 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,346 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,346 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:08,346 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,346 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,346 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,347 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:08,347 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,347 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,348 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,348 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,348 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:08,348 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,348 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,349 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,349 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:08,349 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,350 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,350 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,350 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,350 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:08,359 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,359 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,359 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,359 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,362 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,363 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,363 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,363 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,383 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,383 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,383 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,384 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,384 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,384 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,384 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,384 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,384 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,385 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,390 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,390 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,391 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,391 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,391 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,391 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,391 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,392 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,392 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,393 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,393 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,393 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,393 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,395 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,395 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,395 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,395 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,395 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,396 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,396 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,396 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][518], [51#L957true, 208#L942-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,397 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][403], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,397 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,397 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,398 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,398 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,398 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,398 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,399 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,399 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,399 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,399 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,401 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,401 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,401 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,401 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,401 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,401 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,401 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,402 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,404 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,404 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,404 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,404 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:08,404 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,404 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,404 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,405 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:08,405 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:08,406 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 151#L942-20true, 422#true]) [2023-11-30 07:59:08,406 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 151#L942-20true, 422#true]) [2023-11-30 07:59:08,406 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,406 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:08,407 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 151#L942-20true, 422#true]) [2023-11-30 07:59:08,407 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,407 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,407 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,408 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,408 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,408 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,408 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,408 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,409 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,409 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,410 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,410 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,410 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,411 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,411 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,411 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,412 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][501], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:08,412 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,412 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,413 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,413 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,413 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,413 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,414 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,414 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,414 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,414 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,417 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,417 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,417 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,417 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:08,418 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,418 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,418 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,418 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,420 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,420 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,420 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,420 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,421 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,421 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,421 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,421 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,421 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,421 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,425 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,425 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,425 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,431 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,431 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,431 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,431 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,433 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,433 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,433 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,433 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,433 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,433 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,434 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,434 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,435 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,435 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,435 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,436 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,436 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][330], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,436 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,436 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,438 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,438 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,438 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,438 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][467], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:08,443 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,443 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,443 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,443 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,443 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,444 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [38#L942-9true, 37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,444 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,444 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][504], [111#L956-16true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,448 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,448 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,448 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,448 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,448 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,448 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,449 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,449 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,449 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,449 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [38#L942-9true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:08,454 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,454 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:08,475 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,475 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,475 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,476 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:08,477 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,507 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,507 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,507 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,508 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,508 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,508 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,508 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,508 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,508 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,508 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,509 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:08,509 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,509 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:08,510 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:08,510 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,513 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,513 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,513 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,513 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,513 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,514 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,514 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,514 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,514 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,515 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,515 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:08,516 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:08,516 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,516 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,517 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,518 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,518 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,518 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,518 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:08,519 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:08,519 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:08,519 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,519 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:08,520 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:08,520 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][332], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:08,520 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,520 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,521 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,523 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,523 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,523 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,523 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:08,523 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,524 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,524 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,524 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:08,526 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,526 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,526 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:08,530 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,530 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true]) [2023-11-30 07:59:08,536 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [60#L942-27true, 177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,536 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true]) [2023-11-30 07:59:08,536 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [60#L942-27true, 177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,537 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,537 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,537 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,537 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,538 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,538 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,539 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,539 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][483], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:59:08,540 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,540 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,540 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,540 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,577 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,577 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,577 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,578 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,578 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:08,578 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,578 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:08,579 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,579 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,579 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,579 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:08,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:08,595 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:08,596 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:08,596 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,596 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:08,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][394], [37#L956-14true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,597 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,597 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,597 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,597 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][394], [27#L942-5true, 37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,597 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,597 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,597 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,598 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 07:59:08,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:08,611 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,611 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,611 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,611 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:08,612 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,612 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,612 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,612 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:08,613 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,613 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,613 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,613 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,613 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][394], [37#L956-14true, 15#L942-3true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:08,624 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:08,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:08,654 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,655 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:08,663 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:08,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 07:59:09,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,144 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:09,156 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,156 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,156 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,156 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,157 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,157 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,157 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,157 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,163 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,163 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,163 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,163 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,184 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,184 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,185 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,185 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,185 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,185 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,185 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,186 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,186 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,186 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,187 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,188 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,188 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,188 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,188 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][518], [208#L942-3true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,189 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,189 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,189 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,189 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,190 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,190 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,191 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,191 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,191 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,191 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:09,197 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,197 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,197 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,197 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,198 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,198 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,198 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,199 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,199 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,200 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,200 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,200 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,200 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,201 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,201 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,201 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,201 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 30#L942-12true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,203 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [30#L942-12true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,203 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,203 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,204 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,204 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,204 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,204 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:09,205 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:09,205 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,205 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:09,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:09,206 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,208 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,208 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,209 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,209 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,209 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,209 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,210 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,211 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:09,211 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,211 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,212 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,212 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,212 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,212 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,213 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,213 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,213 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:09,232 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,232 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,233 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,233 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,233 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,233 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,234 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,234 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,234 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,234 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,235 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,235 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,235 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,235 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,235 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,236 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][518], [51#L957true, 208#L942-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,237 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][375], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,237 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,237 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][403], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,238 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,238 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,238 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,239 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,239 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,239 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,239 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,240 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,241 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,243 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,243 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,244 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,244 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,244 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,244 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,244 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,245 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,245 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,245 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,246 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,246 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,246 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,246 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,248 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,248 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,249 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,249 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,249 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,249 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,250 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,250 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,250 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,250 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,251 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:09,252 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,252 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,253 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,253 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,253 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:09,254 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,254 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,255 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,255 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,255 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,255 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,255 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,255 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,256 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,256 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,256 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,258 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:09,258 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,258 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,259 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,259 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,259 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,260 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,260 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,260 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,260 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 07:59:09,261 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:09,261 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,263 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][405], [51#L957true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,263 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,263 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:09,265 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,265 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,265 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,274 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,274 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,274 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,274 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,274 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,274 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,275 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,275 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,276 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][481], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,276 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,277 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,279 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,279 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,279 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,279 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [208#L942-3true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:09,284 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,284 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,284 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:09,285 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,301 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,301 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,301 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,301 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,318 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:09,319 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,319 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,319 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,319 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 07:59:09,321 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,321 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,321 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,321 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,327 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,355 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,355 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,355 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,356 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,356 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,356 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,356 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,356 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:09,357 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,357 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,357 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,357 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,358 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,358 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,359 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,360 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,360 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,360 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,361 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,361 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,363 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,363 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,363 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,363 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,363 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,363 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,363 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,363 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:09,364 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:09,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:09,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:09,367 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,367 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:09,367 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,368 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,368 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,368 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,368 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,368 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:09,369 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,369 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:09,369 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:09,370 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:09,370 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,370 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,370 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,371 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,371 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,371 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,371 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,371 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:09,372 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:09,372 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:09,373 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,373 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [60#L942-27true, 177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:09,373 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,373 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,374 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:09,374 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,374 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true]) [2023-11-30 07:59:09,375 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,375 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,375 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,375 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,376 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,376 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:09,377 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,377 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,377 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,377 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,378 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:09,378 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 07:59:09,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:09,378 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,378 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:09,379 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,379 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,379 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [60#L942-27true, 177#L949-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:09,388 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [60#L942-27true, 177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:09,388 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true]) [2023-11-30 07:59:09,425 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,425 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,425 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,425 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,427 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,427 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:09,428 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:09,435 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,435 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,435 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,435 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:09,435 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,436 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,452 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,452 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,457 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,457 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,459 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,459 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,459 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,459 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 178#L941-3true]) [2023-11-30 07:59:09,462 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,462 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,462 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,462 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:59:09,470 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,470 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,470 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,470 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:09,534 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 07:59:09,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,855 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,856 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,856 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,856 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,857 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,889 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,889 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,890 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,890 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,890 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,890 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,891 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,891 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,891 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,891 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,891 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,891 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,891 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,891 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,891 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,892 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,892 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,894 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,895 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,895 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,895 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,896 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,896 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,897 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,898 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,898 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,898 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,904 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,904 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,904 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,913 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,913 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,913 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,913 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,913 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,914 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,914 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,914 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,915 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,915 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,915 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,915 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,915 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,916 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,916 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,916 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,916 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,916 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,916 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,916 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,917 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,917 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,918 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,918 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,918 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,918 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,919 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,919 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,919 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,919 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:09,920 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,921 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,921 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,921 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,921 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,921 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,923 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,923 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,923 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,924 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,924 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,924 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,949 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][492], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,949 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,950 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,950 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,950 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,951 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,951 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,951 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,955 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,955 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,955 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,955 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,955 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,955 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,955 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,955 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,955 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,957 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,957 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,957 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,957 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,957 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,961 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,961 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:09,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,961 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,962 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,962 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:09,962 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,962 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,963 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:09,963 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,963 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:09,964 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:09,964 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,965 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:09,965 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,965 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,966 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,966 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,966 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,966 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,966 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,967 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:09,967 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,967 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:09,968 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:09,968 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,969 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,969 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,969 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,969 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,969 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,969 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,970 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,970 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,970 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,971 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,973 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,973 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,973 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,974 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,974 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,974 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,974 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:09,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,974 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,974 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,974 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,974 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:09,980 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,981 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,981 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,981 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,981 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:09,983 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,983 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,983 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,983 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,983 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,984 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,984 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,984 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,985 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:09,985 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,985 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:09,987 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:09,987 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:09,987 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,070 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,071 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,071 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,071 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:10,072 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,073 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,073 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,073 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,085 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,085 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,085 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,085 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,085 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,085 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [38#L942-9true, 60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 07:59:10,091 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,091 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,096 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,096 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,096 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,096 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,097 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:10,098 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,098 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 07:59:10,099 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,099 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,099 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,099 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:10,118 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:10,118 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,118 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,142 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,142 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:10,143 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,143 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,144 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,144 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,144 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:10,145 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,145 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,145 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,145 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,146 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,146 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,146 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,146 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,147 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,147 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,147 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,147 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:10,148 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,148 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,148 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,148 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,149 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,149 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,150 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,150 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,150 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,151 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,151 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,151 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,151 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,152 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,152 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,152 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,152 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:10,153 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,153 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,153 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,153 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:10,158 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,158 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,158 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,158 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 07:59:10,159 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,159 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,159 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,159 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,159 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [60#L942-27true, 177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:10,159 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:10,160 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,160 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,160 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 07:59:10,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,161 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:10,161 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,161 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,161 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,162 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:10,162 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,167 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:10,167 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,167 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,168 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,168 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:10,169 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,169 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:10,186 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 07:59:10,187 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,187 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,187 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,187 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,205 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,207 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,207 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,207 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,208 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,208 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,208 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,208 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,209 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,209 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,209 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,210 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,211 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,211 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,211 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,211 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,487 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,487 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,487 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,487 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:10,489 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,489 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,489 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,489 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:10,496 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,496 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,496 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,496 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:10,497 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,497 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,497 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,497 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:10,500 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,500 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,500 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,500 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:10,503 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,503 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,520 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,520 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:10,555 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:10,555 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,555 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,555 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 07:59:10,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,791 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,791 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,791 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,792 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,792 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:10,799 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,799 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,799 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,799 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:10,800 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,800 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,800 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,800 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,824 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,825 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,825 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [208#L942-3true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,826 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,826 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,826 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,826 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,827 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,827 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,827 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,827 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,827 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,828 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,828 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,828 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,830 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,830 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,830 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,830 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,832 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,832 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,832 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,832 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,833 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,833 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,833 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,835 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,835 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,835 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,835 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,835 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,838 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,838 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,838 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:10,838 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,838 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,839 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,839 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:10,839 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,839 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,840 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,840 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,840 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,841 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,841 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,841 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,842 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,842 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,842 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,842 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,845 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,845 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,845 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,847 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,847 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,847 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,847 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,847 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,848 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,848 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,854 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:10,854 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,854 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][405], [51#L957true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,855 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][405], [51#L957true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,855 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,855 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,855 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][405], [51#L957true, 27#L942-5true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,856 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,856 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,856 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,856 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 15#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,856 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,856 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,856 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,856 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,859 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,859 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:10,876 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:10,876 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:10,876 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,876 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,877 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,877 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,877 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,881 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,881 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [38#L942-9true, 51#L957true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,881 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 111#L956-16true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,882 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 51#L957true, 208#L942-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,882 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,882 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,883 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,883 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,884 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,884 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,884 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,884 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,885 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,885 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,885 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,886 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,886 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,886 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [27#L942-5true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,888 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,889 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,890 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,890 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,891 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,891 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,891 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,893 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,893 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,893 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,893 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,894 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,894 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,894 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,894 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,895 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:10,895 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,896 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,896 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,897 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,897 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,897 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,897 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,897 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,898 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:10,898 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,898 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,899 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,899 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,899 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,900 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,900 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,900 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,900 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,901 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,901 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,901 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,902 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,902 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:10,902 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,902 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,903 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,903 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,903 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,903 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:10,904 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:10,904 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,904 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,904 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,905 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,905 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][501], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:10,906 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,906 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:10,906 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,906 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:10,907 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,907 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,907 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:10,908 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,908 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,908 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,908 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,908 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:10,909 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,909 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,909 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,909 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,909 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:10,911 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,911 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,911 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,911 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:10,912 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,912 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,912 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,912 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:10,913 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:10,913 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,914 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,915 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,915 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,915 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,915 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:10,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:10,916 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:10,916 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,917 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,919 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,919 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,926 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,926 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,926 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,926 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,927 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,927 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,927 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,927 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,927 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,927 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,927 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,927 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,928 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,928 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,928 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,928 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,928 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,928 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,928 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,928 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,928 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,929 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,929 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,929 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,929 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,930 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,930 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,930 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,930 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,930 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,930 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,930 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,930 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,930 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,932 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,932 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,932 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,932 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,932 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,932 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,932 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,932 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,933 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,933 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,933 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,933 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:10,933 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,933 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:10,938 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,938 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,939 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:10,948 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [38#L942-9true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:10,948 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,948 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:10,951 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,951 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 07:59:10,952 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,952 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,952 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,952 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,969 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,969 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,969 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,969 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:10,970 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,970 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,970 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,970 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,971 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:10,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:10,971 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:10,974 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:10,975 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,975 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,975 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,975 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:10,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:10,978 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,978 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,978 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:10,978 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,006 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,006 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,006 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,007 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,007 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:11,009 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,009 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,009 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:11,009 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,009 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:11,010 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,010 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,010 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,011 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,011 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,012 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:11,012 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,012 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,013 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,013 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,013 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,013 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,013 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,013 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,013 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,014 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,014 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,016 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,017 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,017 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,017 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,017 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,017 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,017 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,017 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,018 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,018 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,022 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,022 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,022 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,023 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,023 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,023 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,023 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,024 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,029 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,029 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [60#L942-27true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,030 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,030 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [60#L942-27true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,030 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,030 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:11,031 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:11,031 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,031 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,050 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,050 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,050 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,050 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,051 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,051 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 07:59:11,053 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 07:59:11,053 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:11,065 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,065 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,065 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,065 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,067 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,067 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,067 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,067 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,067 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,068 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,068 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:11,068 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:11,069 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,069 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,069 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,069 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,069 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,069 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,069 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,069 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:11,071 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,071 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,071 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,071 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,082 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,082 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,087 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:11,092 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,092 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:11,092 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,092 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,092 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,092 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:11,093 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,093 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,093 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,093 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,129 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][299], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:11,130 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,130 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,130 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,130 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 07:59:11,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,150 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,150 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:11,151 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,151 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,154 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,154 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:11,155 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,155 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,155 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,155 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:59:11,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:11,381 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,382 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,382 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,382 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,382 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,382 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,382 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,383 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,383 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,387 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,387 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,387 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,387 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,395 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,395 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,396 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,396 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,396 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,404 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,404 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,404 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,404 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,425 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:11,425 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 59#L941-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,425 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 208#L942-3true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,425 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,425 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,426 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,426 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,427 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,427 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,427 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,427 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,428 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 30#L942-12true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,429 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,429 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,429 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,431 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,431 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,432 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,433 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,433 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,433 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,433 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,433 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,434 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,434 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,434 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,434 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:11,435 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:11,435 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,436 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,436 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,436 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:11,437 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:11,437 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,437 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,438 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,438 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,438 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:11,439 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,439 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,440 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,440 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,440 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [60#L942-27true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,441 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [60#L942-27true, 177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,441 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:11,442 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:11,442 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [60#L942-27true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,442 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:11,442 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,443 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,443 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,444 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,444 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,444 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,444 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,445 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,445 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,445 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,445 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,446 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,447 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,447 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,447 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,447 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,448 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,448 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,448 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,448 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:11,450 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:11,450 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,450 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,451 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:11,451 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,452 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:11,452 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,452 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,479 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,479 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,480 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,481 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,481 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,481 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,482 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,482 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,484 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:11,486 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,486 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,486 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,486 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,727 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,727 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,727 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,727 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,728 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,728 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,728 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,728 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:11,732 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,732 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,733 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,733 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,733 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,733 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,733 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:11,734 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,734 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,734 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:11,735 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,735 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,735 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:11,736 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,736 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,736 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,736 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,736 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,737 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,737 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,737 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,738 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,738 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,739 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,739 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,739 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,739 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,739 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [60#L942-27true, 177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,740 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:11,740 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,740 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,742 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,742 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,742 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,742 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,743 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,743 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,743 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,743 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,744 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,744 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,744 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,745 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,746 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:11,746 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,746 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,746 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,747 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,747 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,747 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:11,748 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,748 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,748 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,748 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,748 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,749 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,749 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,749 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,749 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,750 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,751 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,751 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,751 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,751 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,753 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,753 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,753 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,753 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,753 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [38#L942-9true, 120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,754 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,754 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,754 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,754 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:11,756 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:11,756 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,756 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:11,767 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,767 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,767 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,767 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,767 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,768 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,768 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,768 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,768 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,768 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,769 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,769 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,769 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,769 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,773 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,776 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,776 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,776 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,776 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:11,776 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,777 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,777 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,777 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,778 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:11,778 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,778 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,780 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,780 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,780 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,780 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:11,789 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,789 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,789 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,789 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 07:59:11,790 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,790 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,790 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,790 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:11,794 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,794 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,794 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,794 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:11,794 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,795 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,795 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,795 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,796 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:11,796 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,796 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,798 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,798 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,798 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,798 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:11,799 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,799 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,799 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,799 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:11,800 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,800 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,800 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,800 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:11,850 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,850 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,851 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,851 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,851 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,851 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,851 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,852 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,852 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,852 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,852 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,852 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:11,853 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,853 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,853 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,853 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:11,856 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,856 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:11,857 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,857 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:11,858 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:11,859 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:11,859 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:11,860 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:11,860 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,861 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,861 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,861 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,861 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,861 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:11,862 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,862 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,862 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,862 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:11,862 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,863 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [60#L942-27true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,863 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:11,863 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [60#L942-27true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,864 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,864 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,864 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,864 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,869 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,869 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,869 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:11,870 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:11,870 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:11,870 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:11,871 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,871 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,871 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,871 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:11,880 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,880 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,880 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [60#L942-27true, 140#L942-8true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,881 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [60#L942-27true, 140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,881 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,881 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:11,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 07:59:11,882 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,882 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,883 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:59:11,883 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:11,883 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 07:59:11,884 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 07:59:11,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 07:59:11,884 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:11,884 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,884 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][483], [220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:59:11,885 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,885 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:11,902 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,902 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,902 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,903 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,903 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,903 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,904 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 07:59:11,904 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,904 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,904 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,904 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:11,918 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,919 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,919 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,919 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 15#L942-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:11,924 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,924 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,924 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,924 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:11,930 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,930 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,930 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,930 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:11,930 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,930 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,930 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,930 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:11,931 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:11,931 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,931 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:11,933 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,933 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,933 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,933 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,933 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:11,992 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:11,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,021 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:12,021 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,024 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:12,024 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:59:12,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,289 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,294 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,294 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,294 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,294 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,339 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,339 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,341 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,341 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,341 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,341 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][404], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,343 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,343 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,343 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,343 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:12,347 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,347 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,347 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,347 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,347 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,347 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,348 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,348 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,348 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,352 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,352 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,352 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,352 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:12,353 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,353 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,353 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:12,354 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:12,355 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,356 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:12,356 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,357 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,357 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,358 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,358 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,358 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,359 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,359 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,360 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,360 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,360 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [60#L942-27true, 51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,361 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:12,361 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,361 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,363 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,363 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,363 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,363 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [30#L942-12true, 220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,364 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,364 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,364 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,365 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,365 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,365 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,365 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,365 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,366 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,366 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,367 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,367 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,367 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:12,367 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,368 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,368 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,368 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:12,371 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,371 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,371 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,373 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][405], [51#L957true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,398 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,398 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,405 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,405 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,406 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 07:59:12,407 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,407 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,407 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,409 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,409 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,409 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,409 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,412 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,412 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,412 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,413 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,414 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,414 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,415 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [111#L956-16true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,415 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,415 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,415 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,416 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,416 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,416 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,416 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,416 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,416 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,416 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:12,423 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:12,423 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:12,423 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:12,423 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:12,424 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:12,424 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,424 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,425 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,425 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,425 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,425 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,426 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,426 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,426 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,426 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,427 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,427 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:12,427 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,428 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,428 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,428 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:12,432 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:12,432 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,433 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,433 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,434 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,434 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,435 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,435 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,435 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,435 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,436 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,438 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [111#L956-16true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,439 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,439 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,439 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,439 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,439 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,440 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,441 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,441 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,441 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,441 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,443 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,443 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,455 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,455 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,455 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,455 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,455 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,455 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:12,457 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:12,457 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,457 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,459 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,459 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,459 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,459 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,459 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,473 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,473 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,473 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,473 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,473 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,474 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,474 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,474 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,474 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,475 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,475 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,475 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,475 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,475 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:12,476 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,476 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,476 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,476 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,476 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:12,483 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,483 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:12,487 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,487 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,487 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,488 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:12,488 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,488 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,488 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,488 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,513 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,513 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,513 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,513 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,513 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,513 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,513 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,513 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,514 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:12,514 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,514 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 07:59:12,522 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,522 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,522 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,522 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 07:59:12,526 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,526 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,526 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,526 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:12,554 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,554 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,554 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,554 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:12,554 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,554 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,555 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,555 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:12,556 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:12,556 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:12,556 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:12,557 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:12,557 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,557 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,557 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,558 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,558 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:12,558 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,558 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,559 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,559 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,559 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,559 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,560 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,560 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,560 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,560 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,561 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,561 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,561 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,561 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,562 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,562 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,562 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:12,563 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,563 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:12,563 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:12,564 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:12,564 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:12,564 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,564 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:12,568 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:12,568 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:12,569 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,569 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,569 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,569 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,569 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,570 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:12,570 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:12,570 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,570 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,575 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,575 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [60#L942-27true, 124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,575 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:12,576 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,576 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,576 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,576 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true, 422#true]) [2023-11-30 07:59:12,577 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,577 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,577 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,577 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:12,577 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,577 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,577 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,577 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 152#L943-2true]) [2023-11-30 07:59:12,578 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:12,578 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:12,578 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,578 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:59:12,579 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:12,579 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 152#L943-2true]) [2023-11-30 07:59:12,579 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:12,580 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,580 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,580 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,580 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,581 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,581 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,581 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,581 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,582 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,583 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,583 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,583 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:12,584 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,584 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,592 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,592 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,594 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,594 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:12,595 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,595 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,595 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,595 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:59:12,598 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true]) [2023-11-30 07:59:12,598 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][373], [177#L949-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:12,598 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:12,601 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:12,603 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,618 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,619 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:12,619 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,642 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,642 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,642 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,643 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,643 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,643 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,643 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,643 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,644 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,644 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,644 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,644 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:12,647 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,647 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,647 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,648 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:12,655 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:12,656 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:12,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:59:12,665 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true]) [2023-11-30 07:59:12,666 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,666 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,666 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,666 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:12,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:12,711 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,711 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,711 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,711 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][376], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:59:12,717 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][298], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:12,719 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,719 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,719 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,719 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 07:59:12,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][299], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:12,719 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,719 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,719 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,719 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:12,750 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:12,750 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:12,750 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:13,342 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:13,342 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,375 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,375 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,376 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [38#L942-9true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,376 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [208#L942-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,378 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,378 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,378 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,378 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,378 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,379 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,380 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,380 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,380 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,380 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,380 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:13,381 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,381 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,390 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:13,390 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,390 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:13,390 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,392 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,392 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,392 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,392 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,392 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,392 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,392 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,393 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,394 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,394 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,394 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,394 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,395 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,395 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,398 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,398 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,398 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,398 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,398 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,398 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,399 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,399 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,399 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,404 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,404 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,404 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,404 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,405 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,431 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,431 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,432 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,432 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,432 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,432 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [38#L942-9true, 51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,433 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,433 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,434 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,435 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,435 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,435 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,437 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,437 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,437 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,437 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,437 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,438 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,438 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,438 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,439 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,439 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,439 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,439 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,439 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:13,439 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,439 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,440 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,440 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,440 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,440 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,440 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,440 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,440 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,442 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,442 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,443 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,443 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,445 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,445 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,445 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,445 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:13,446 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,446 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,446 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,446 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:13,446 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,446 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,446 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,447 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,448 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,448 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:13,448 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,448 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,448 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,449 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:13,449 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,449 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,449 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,450 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,451 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:13,451 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,451 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,452 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,452 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,452 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,452 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,453 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,453 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,454 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,454 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,454 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,455 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,455 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,455 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,455 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,458 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,458 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,458 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,458 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,458 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,458 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,458 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,459 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,459 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,459 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,459 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,459 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,459 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,460 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,460 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,460 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,461 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,462 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,463 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,463 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,463 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,463 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,464 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,464 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,464 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,464 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,479 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,479 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,479 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,480 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,480 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,481 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,481 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,481 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,481 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,482 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [208#L942-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,482 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,482 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,482 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,482 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,482 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,483 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,483 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,483 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,483 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,484 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,484 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,484 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,484 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,484 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,484 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,486 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:13,490 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,490 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,490 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,490 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,493 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,493 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,493 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,493 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,502 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,503 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,503 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:13,504 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:13,505 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,505 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,509 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,509 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,509 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,509 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,509 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,509 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,510 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:13,510 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,510 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,528 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,529 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,529 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,529 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:13,531 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,531 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:13,532 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,532 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,536 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,536 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,536 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,536 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:13,562 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,562 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:13,562 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,562 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,563 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:13,563 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,563 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,563 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,564 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:13,564 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,564 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:13,566 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,566 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,566 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,566 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,566 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:13,566 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:13,567 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,567 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,567 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:13,568 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:13,568 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,568 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,568 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,570 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,570 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,570 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,571 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:13,572 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:13,572 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,572 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:13,573 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true, 422#true]) [2023-11-30 07:59:13,573 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:13,574 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,574 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,574 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,574 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,575 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,575 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:13,576 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:13,576 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,576 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,579 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,579 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,579 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,580 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,580 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 152#L943-2true]) [2023-11-30 07:59:13,583 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][386], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:13,584 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,584 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,584 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:13,585 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,585 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,585 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,585 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,585 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,585 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,586 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,586 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,586 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,586 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,587 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,587 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,587 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,587 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,588 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,588 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,588 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,589 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,589 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,589 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,589 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,589 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,590 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,590 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,590 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,590 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,591 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,598 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,598 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,599 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,599 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,599 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:13,605 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:13,605 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,605 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,616 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:13,616 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:13,631 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,631 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,631 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,632 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:13,634 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,634 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,634 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,634 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 07:59:13,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,634 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,634 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:13,635 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,635 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,635 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,635 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:13,642 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,642 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:13,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,643 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,643 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,643 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,643 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:13,650 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,650 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:13,651 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,651 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][223], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true]) [2023-11-30 07:59:13,651 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,652 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,652 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,652 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:13,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][377], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:59:13,661 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,661 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,661 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,661 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:13,684 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,686 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:13,686 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:13,689 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:13,692 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,692 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,692 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,692 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:13,720 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,720 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,720 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:13,720 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 07:59:14,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:14,015 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 208#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,050 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:14,050 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,051 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 208#L942-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,051 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:14,052 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:14,053 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:14,053 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,056 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,056 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,056 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,061 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,061 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,061 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,063 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,063 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,063 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,064 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,064 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,064 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,065 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,065 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:14,065 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,065 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,066 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,066 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,066 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,067 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,067 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,067 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:14,068 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,068 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,068 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,068 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [60#L942-27true, 51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,068 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [60#L942-27true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,069 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,069 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,069 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,069 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,070 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,070 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,072 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,072 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,072 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,075 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,075 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,075 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,075 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,076 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,076 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,076 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,076 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,076 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,080 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,080 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,081 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,081 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,081 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:14,107 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,107 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,107 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,107 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,123 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,124 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,124 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:14,125 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,125 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,125 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,125 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,125 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,127 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,128 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,128 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,128 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,128 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,130 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,130 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,130 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,130 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,131 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,131 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,131 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,131 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,131 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,132 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,132 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,132 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,132 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,137 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,137 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,137 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,138 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:14,138 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:14,138 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,138 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,139 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,139 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:14,140 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,140 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,140 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,140 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,141 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,141 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,141 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,141 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,141 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:14,141 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:14,142 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,142 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,142 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,142 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,142 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:14,143 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,143 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,143 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,143 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,144 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,144 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:14,144 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,144 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,145 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,145 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:14,145 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,145 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,146 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,146 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,146 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,147 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,147 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,147 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,147 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,148 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,148 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [60#L942-27true, 111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,148 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,149 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,149 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:14,149 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,149 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,149 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,149 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,157 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,157 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,157 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,157 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:14,158 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:14,158 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:14,159 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:14,159 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][501], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:14,159 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,159 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,160 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,160 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,160 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,161 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,161 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,161 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,161 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,161 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,162 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,162 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,162 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,163 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,163 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,163 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,164 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,164 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,166 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:14,166 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,166 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,166 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,166 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,166 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,167 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,167 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,167 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,167 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,167 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,168 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,168 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,168 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:14,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:14,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,184 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,184 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,184 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:14,185 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,185 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,185 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,185 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,187 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,187 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,188 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,204 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,204 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,204 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,204 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,205 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:14,205 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,205 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:14,214 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,215 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,221 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,221 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,221 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,221 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:14,224 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,224 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,224 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,225 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:14,225 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,225 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,225 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,225 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,249 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,281 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,281 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,548 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,548 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,548 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,548 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,548 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,549 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,549 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,551 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,551 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,551 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:14,552 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,552 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,552 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,552 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,554 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,554 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,554 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,554 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:14,555 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:14,555 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:14,555 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,556 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,556 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,557 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,557 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,557 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,557 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,558 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,559 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 07:59:14,560 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,565 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,565 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,565 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:14,567 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,570 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [60#L942-27true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,571 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,571 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [60#L942-27true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,571 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,572 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,572 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 27#L942-5true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,573 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,573 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,575 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:14,575 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,575 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:14,576 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:14,576 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,576 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,578 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,578 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,579 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,579 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,580 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:14,591 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,591 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,591 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,591 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:14,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,593 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,593 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,593 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,593 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:14,594 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,594 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,594 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,594 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:14,598 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,599 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,599 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [60#L942-27true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,601 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [60#L942-27true, 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,601 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:14,601 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:14,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:14,603 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:14,603 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:14,603 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,603 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,604 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:14,604 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,604 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,604 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,604 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:14,604 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,604 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,605 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,605 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:14,605 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,605 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,605 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,605 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][483], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:59:14,605 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,606 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,606 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,606 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:14,609 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,609 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,609 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,609 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:14,649 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,649 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,649 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,649 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:14,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:14,659 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,659 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][377], [37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 178#L941-3true]) [2023-11-30 07:59:14,660 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,660 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 07:59:14,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:14,660 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,660 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,660 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,660 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,662 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,662 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,662 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,662 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:14,663 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,663 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,663 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,663 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:14,689 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,689 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,689 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,689 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:14,691 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:14,691 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:14,716 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,716 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,716 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,716 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:14,724 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,724 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,724 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:14,724 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 07:59:15,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:15,086 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,087 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,087 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,087 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,087 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,087 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,087 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,087 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,088 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,091 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:15,099 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:15,100 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,100 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,101 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:15,101 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:15,102 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:15,102 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:15,102 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,102 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:15,103 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,105 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,105 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,105 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,106 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,106 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,106 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [60#L942-27true, 51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,108 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,108 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,108 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,109 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,109 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,109 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,109 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,109 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,109 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [30#L942-12true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:15,110 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,111 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,111 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,111 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,112 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:15,112 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:15,112 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:15,113 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true, 422#true]) [2023-11-30 07:59:15,113 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,114 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,115 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,115 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,116 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,116 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,117 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,117 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,117 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,117 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,118 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,118 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,118 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:15,125 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,125 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,125 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:15,128 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:15,129 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:15,129 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:15,129 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,129 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,150 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,150 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,161 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,161 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,161 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,161 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,162 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,162 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,162 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,163 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,163 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,164 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:15,164 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,165 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,165 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,165 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,165 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,165 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,169 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,169 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,176 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,176 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,176 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,176 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:15,177 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:15,177 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,177 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:15,178 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:15,178 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,178 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:15,179 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,179 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,179 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,180 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,180 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,181 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,181 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,181 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,182 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,182 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,182 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,183 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,183 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,183 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,184 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,184 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,184 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,184 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,186 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,186 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,186 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:15,187 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,187 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][401], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:15,188 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 152#L943-2true, 422#true]) [2023-11-30 07:59:15,188 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,188 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,189 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,190 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,190 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,191 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,191 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,191 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,192 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,193 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,193 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,193 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][235], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:15,196 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,196 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,212 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,213 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,214 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,214 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,218 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,218 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,218 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,218 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,218 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,219 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,220 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,220 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,220 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,220 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,220 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,230 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,230 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:15,235 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,235 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,235 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,235 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,235 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:15,250 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:15,250 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,275 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,275 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,275 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,275 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:15,275 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,275 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,275 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,275 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:15,312 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,312 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,312 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,312 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:15,312 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,312 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:15,313 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:15,314 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,314 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,314 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,314 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,316 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,316 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,317 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,317 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,317 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,318 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,318 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,321 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:15,322 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,322 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,323 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,324 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,324 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,324 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:15,325 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,325 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:15,326 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:15,326 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,326 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:15,327 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,327 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,327 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,327 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,327 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,327 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,327 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:15,328 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,328 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,328 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,330 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,330 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,330 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,330 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,331 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:15,331 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [60#L942-27true, 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:15,331 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,331 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,332 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,332 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,332 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,332 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,332 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:15,333 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:15,333 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:15,333 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:15,334 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [177#L949-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:15,334 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:15,334 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,334 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:15,335 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:15,335 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:59:15,335 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,335 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:15,336 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,336 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,336 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,336 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:15,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,336 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,336 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,336 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 07:59:15,337 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 07:59:15,337 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 07:59:15,337 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,337 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,338 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,338 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,338 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,338 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,338 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:15,338 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,338 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,338 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,338 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:15,339 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:15,339 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:15,339 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,339 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,339 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:15,340 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,340 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,340 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,340 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,340 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:15,341 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,341 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,341 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,341 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:15,342 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,342 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:15,350 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:15,350 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,350 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [177#L949-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:15,353 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 07:59:15,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:15,353 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][418], [124#L951-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:15,353 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,353 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:59:15,371 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,371 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,371 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,371 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:59:15,372 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,372 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,372 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,372 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:15,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 178#L941-3true]) [2023-11-30 07:59:15,408 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:15,413 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:15,414 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,416 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,416 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,416 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,416 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:15,417 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,417 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,417 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,417 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:15,446 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:15,447 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,447 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,447 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,447 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:15,454 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 07:59:16,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,187 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,187 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,187 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,188 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,188 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,189 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,189 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,190 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,190 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,191 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,191 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,191 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,191 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,191 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,200 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,200 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,200 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,201 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,201 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,201 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,202 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,202 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,202 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,204 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,204 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,204 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,204 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,204 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,204 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,204 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,204 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,204 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,204 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,205 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,205 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,205 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,207 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,207 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,207 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,208 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,208 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,208 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,208 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,209 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,209 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,209 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,209 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][428], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,210 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,210 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,210 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,211 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,211 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,211 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,211 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:16,212 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,212 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,213 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,213 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][259], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:16,216 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:16,216 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,240 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,240 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 27#L942-5true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,241 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,241 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,241 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,241 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,241 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,241 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,243 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,243 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,243 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,244 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,244 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,244 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,244 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,244 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,244 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,245 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,245 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,247 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,248 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,248 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,248 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,251 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,251 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,251 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,251 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,251 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,251 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,251 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,251 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,252 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,252 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,252 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,252 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,255 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,255 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,255 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,255 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,255 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,256 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,256 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,256 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,257 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,257 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,257 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,257 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,259 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,259 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,259 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,260 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,260 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,260 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,261 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,261 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,261 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,261 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,261 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,261 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,262 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,262 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,262 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,262 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,263 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,263 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,263 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,264 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,264 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,265 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,267 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,267 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,267 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,268 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,268 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,269 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,269 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,269 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,269 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,269 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,269 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,269 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,270 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,270 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:16,270 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,270 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:16,271 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:16,282 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:16,282 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,282 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,293 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,293 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,294 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,294 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,296 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,296 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,296 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:16,317 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,317 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,317 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,317 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][477], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 07:59:16,319 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][543], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:16,319 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,319 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,320 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,320 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,323 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,323 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,323 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,323 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,323 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,324 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,375 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,375 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,375 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,375 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,376 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,376 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,376 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,377 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,377 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,377 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,378 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,378 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,378 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,379 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,379 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,379 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,380 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,380 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,380 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,381 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,381 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,381 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,382 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,382 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,382 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,383 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,383 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,383 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,384 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,384 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,384 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,385 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,385 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,385 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,385 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,386 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,386 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,386 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,386 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:16,387 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,387 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,388 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,388 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:59:16,388 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,388 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,389 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,389 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,389 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,389 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,390 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,390 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,390 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,391 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,391 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,391 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,391 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,392 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,392 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,392 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,392 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,392 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,393 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,393 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,393 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,394 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:16,394 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,394 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,395 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,395 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,395 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,398 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,398 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,401 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,401 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,401 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,402 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,404 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][431], [124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:16,404 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,404 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 07:59:16,405 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,405 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,405 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,405 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:16,406 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,407 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,407 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,407 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,408 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,408 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,408 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,408 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,408 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,409 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,409 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,409 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:16,410 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,410 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,410 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,410 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,411 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,412 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,412 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,412 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:16,412 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,412 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,412 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,412 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:16,415 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][483], [27#L942-5true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 07:59:16,418 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,418 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,418 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,418 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:16,420 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:16,423 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,423 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,423 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,423 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:16,433 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,433 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,433 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,433 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:16,434 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][265], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:59:16,434 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,434 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:16,463 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,468 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,468 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,468 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,469 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,469 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,469 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][376], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:59:16,471 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,471 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,471 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,471 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 07:59:16,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][377], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:59:16,471 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,471 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,471 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,472 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:16,474 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,474 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,474 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,474 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:16,475 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,475 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,497 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,497 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,498 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,498 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,498 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,498 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:16,503 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,503 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:16,503 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][377], [37#L956-14true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:59:16,504 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:16,504 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:16,504 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,504 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,505 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,506 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,506 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,506 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:16,507 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,507 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,874 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,874 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,874 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,875 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,875 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,879 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,879 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,886 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,886 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,886 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,886 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,886 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,886 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,886 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,886 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,887 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,887 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,887 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,888 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,888 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,888 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,889 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,889 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,890 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,890 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,890 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,890 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,890 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,891 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,891 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [30#L942-12true, 27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,893 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,893 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,893 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,893 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,895 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,895 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,895 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,895 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,896 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,896 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,896 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,897 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,897 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,897 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,897 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,898 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,898 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,928 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,928 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,928 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,928 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,928 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:16,932 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,932 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,932 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,932 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,942 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,942 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,942 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,943 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,943 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,943 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,943 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,943 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,943 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,943 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,944 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,944 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,947 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,947 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,947 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,947 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,948 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,948 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,948 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,948 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,948 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,949 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,949 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,949 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,949 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,950 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,950 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,950 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,953 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,953 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,953 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,953 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,954 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,954 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,955 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,955 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,955 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,956 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,956 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,956 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,956 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,956 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,957 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,957 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:16,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,958 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,958 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,959 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,959 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,959 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:16,959 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,960 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,960 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,961 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,961 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,961 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,962 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,962 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,962 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,963 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:16,963 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,963 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:16,964 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,964 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,964 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,965 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,965 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,965 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:16,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,966 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,966 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,966 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,966 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,966 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,966 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:16,967 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,967 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:16,967 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:16,967 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][501], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 07:59:16,968 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:16,969 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,969 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,969 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,969 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,970 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,970 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:16,971 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,971 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,971 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,971 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:16,971 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,971 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,971 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,971 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:16,972 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:16,972 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,972 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:16,973 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:16,973 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,973 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,974 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,978 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,978 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,978 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,978 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:16,979 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,979 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,979 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,979 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:16,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:16,990 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,990 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,990 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,990 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [111#L956-16true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,992 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [30#L942-12true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:16,992 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:16,992 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:17,007 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,007 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,007 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,007 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:17,007 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:17,013 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,013 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,014 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,014 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:17,014 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,014 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,014 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,014 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:17,072 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:17,073 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,073 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,073 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,073 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,073 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,074 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,075 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,076 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,076 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,076 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,076 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,077 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,077 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,077 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,077 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,079 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,079 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,079 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,081 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,081 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,082 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,083 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,083 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,083 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,083 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:17,084 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,084 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,084 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,085 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:17,085 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:17,087 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,087 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,087 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,087 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,087 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,089 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,089 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,089 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,090 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,090 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,091 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,091 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,091 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,091 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,093 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,093 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,093 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,095 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,095 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,095 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,095 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:17,096 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,096 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,096 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,096 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:17,097 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,097 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,097 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,097 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:17,098 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,098 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,099 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,099 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,099 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,099 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,100 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,100 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,100 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,102 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,102 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:17,103 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,103 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,103 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,103 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][513], [60#L942-27true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:17,105 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:17,105 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][513], [60#L942-27true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:17,106 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:17,106 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,106 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:17,108 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:17,108 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:17,108 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:17,109 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:17,109 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:17,109 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:17,115 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:17,115 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,115 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,116 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:17,126 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,126 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,126 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,126 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][394], [37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:17,145 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,145 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,145 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,145 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 07:59:17,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:17,151 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,151 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:59:17,153 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,153 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 07:59:17,154 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,154 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:17,158 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,158 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,158 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,158 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,158 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:17,159 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,159 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,159 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,159 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,160 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:17,160 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,160 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,160 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,160 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,160 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,455 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,455 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,455 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,455 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,455 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,455 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,455 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,455 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,461 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,461 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,461 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,461 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:17,462 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,462 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,462 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,462 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,462 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 07:59:17,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:17,801 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,845 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:17,845 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,845 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,849 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,849 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,849 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,849 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,849 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:17,856 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:17,856 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,856 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,856 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,857 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,857 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:17,857 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,857 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,857 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,857 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,857 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,858 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:17,858 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:17,859 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,859 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,859 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,860 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,860 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,860 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,861 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,861 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,862 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,862 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,863 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,863 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,863 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,863 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,864 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,864 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,864 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,864 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,865 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,865 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,865 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,865 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,866 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,867 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,867 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,867 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,868 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,868 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,868 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,868 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,869 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,869 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,869 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,869 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:17,870 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,870 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,870 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,870 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:17,870 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,870 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,870 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:17,871 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:17,871 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,871 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,902 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,902 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,902 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,902 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,902 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,902 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,902 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,903 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,903 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,903 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,903 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,905 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,905 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,905 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,908 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,908 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,908 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,908 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,909 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:17,909 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,909 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,909 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,909 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,909 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,909 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:17,915 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:17,915 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,915 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:17,916 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:17,916 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,916 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,917 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,918 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,918 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,918 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:17,919 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,919 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,919 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,920 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,920 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,921 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,921 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,921 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,922 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:17,922 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:17,922 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,923 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,923 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,923 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,924 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,924 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,925 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][446], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:17,925 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,925 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,926 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,926 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,926 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,926 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,927 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,929 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,929 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,929 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,929 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,930 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:17,930 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,930 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,931 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:17,931 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,931 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,932 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:17,932 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,932 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,933 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:17,933 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][281], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:17,934 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:17,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:17,935 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,935 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,935 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,935 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,935 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:17,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:17,938 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,938 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,938 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,938 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,954 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,954 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,955 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,955 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:17,958 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,958 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,958 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,958 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:17,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][541], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:17,958 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,958 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,958 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,958 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:17,967 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:17,967 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:17,967 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:18,048 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:18,050 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,051 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:18,051 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:18,052 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,052 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:18,053 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,055 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,055 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,055 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,055 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][487], [111#L956-16true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:18,056 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,057 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,057 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,057 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:18,057 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,057 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,057 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,057 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:18,058 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,058 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,058 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,058 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,059 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,059 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,060 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,060 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,060 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,060 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,060 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,060 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,060 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,060 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:18,062 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,062 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,062 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,062 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:18,063 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,063 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [60#L942-27true, 208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:18,064 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,064 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,065 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [60#L942-27true, 208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:18,065 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,065 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,065 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:18,066 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,066 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,066 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,066 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:18,067 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,067 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,067 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,067 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:18,068 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:18,068 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:18,068 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:18,068 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:18,069 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:18,069 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:18,070 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:18,070 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,070 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:18,071 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:18,071 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:18,072 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:18,072 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,073 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,073 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:59:18,074 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:59:18,074 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,074 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:18,076 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,076 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,076 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,076 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:18,077 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,077 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,077 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,077 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][513], [60#L942-27true, 208#L942-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:18,079 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,079 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,080 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [60#L942-27true, 208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:18,080 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,080 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,080 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,080 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [124#L951-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:18,082 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 07:59:18,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][454], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:18,082 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:18,082 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [220#L941-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:18,087 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,087 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,087 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,087 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:18,119 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,119 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,119 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,119 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 07:59:18,131 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,131 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,131 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,131 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 07:59:18,132 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,132 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:18,137 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:18,137 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,137 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,139 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,139 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:18,139 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,140 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 07:59:18,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:18,596 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,596 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:18,597 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,597 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,637 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,637 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,637 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,637 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,638 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:18,639 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,639 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,639 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,639 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,639 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,653 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,653 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,653 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,653 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,654 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,654 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:18,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,654 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,654 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,655 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:18,954 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,954 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:18,955 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:18,955 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,955 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,956 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,956 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:18,956 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,956 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,956 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,956 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,956 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:18,957 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,957 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,958 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:18,958 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,958 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:18,958 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:18,959 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,959 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:18,980 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,980 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,981 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,981 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,981 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:18,982 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:18,982 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,982 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:18,983 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,983 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,983 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,983 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,983 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:18,983 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,983 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,983 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:18,984 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:18,984 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,984 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,985 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,985 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,985 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,986 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,986 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:18,986 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,986 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:18,987 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:18,987 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:18,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:18,987 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,988 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,988 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,988 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:18,988 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][310], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:19,000 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,000 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,000 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,000 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:19,001 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,001 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,065 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,065 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,066 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,066 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,066 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,067 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,067 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,067 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][474], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:19,069 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,069 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][475], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:19,069 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,069 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,070 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][544], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:19,070 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,070 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:19,081 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,081 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,082 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,082 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,082 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,082 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,083 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,083 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,083 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,083 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,083 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:19,084 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,084 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,084 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,084 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,084 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,084 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,085 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,085 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,086 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,087 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,087 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,087 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,087 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,088 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,088 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,090 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,090 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,090 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,090 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,091 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,091 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,091 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,091 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,091 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][501], [51#L957true, 27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 07:59:19,092 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,092 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,092 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,093 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,093 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,093 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,094 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,094 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,095 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,095 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,095 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,096 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,096 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,096 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,096 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,097 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:19,103 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,103 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,103 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,103 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,103 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][392], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,104 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,104 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,116 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,116 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,116 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,116 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,116 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,117 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,117 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,117 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,117 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,117 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,196 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,196 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,196 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,196 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,196 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,197 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,197 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,197 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,198 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,198 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,198 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,198 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,199 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,199 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,199 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,199 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,199 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,199 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,200 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,200 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,201 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,201 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,201 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,201 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,202 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,202 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,202 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,203 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,203 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,203 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,203 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,204 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,204 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:19,204 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,204 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,204 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,204 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:19,205 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,205 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,205 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,205 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:19,206 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:19,206 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:19,206 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,206 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,208 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,208 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,208 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,209 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,209 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,210 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,210 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,210 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,210 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,210 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,211 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,211 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,211 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,212 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:19,212 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,212 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,212 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,212 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:19,213 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,213 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,213 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,213 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,214 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,214 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,214 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,214 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,214 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,215 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,215 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,215 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:19,219 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [60#L942-27true, 208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:19,219 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,219 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,219 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,220 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,220 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,220 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,220 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][469], [140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:19,221 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,221 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,221 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,221 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:19,222 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,222 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,222 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,222 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,222 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 07:59:19,223 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,223 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,223 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,223 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,224 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,224 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,224 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,224 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,224 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][318], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 07:59:19,225 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,225 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,225 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,225 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:19,229 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,230 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,235 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,235 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,235 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,235 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:19,237 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,237 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,237 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,237 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][393], [15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:19,277 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 07:59:19,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][394], [15#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:19,277 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:19,284 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,284 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:19,284 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,285 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,285 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,285 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,290 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,291 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,291 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,291 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,291 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,291 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 07:59:19,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,656 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,656 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:19,657 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,657 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,657 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,694 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,694 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,694 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,694 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,694 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,705 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,706 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,706 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,706 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,706 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,706 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,707 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,707 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,709 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,709 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,709 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,709 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,710 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,710 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,711 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,711 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,711 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,711 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:19,712 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,712 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,712 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,715 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,715 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,715 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,716 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,716 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,716 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,717 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,717 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,718 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,718 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,722 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,722 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,722 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,722 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][405], [51#L957true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:19,722 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,722 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,722 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,723 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:19,723 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,723 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,723 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,723 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][405], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,744 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:19,744 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,744 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:19,754 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,754 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,754 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,754 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,754 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,754 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,755 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,755 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,755 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,755 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,755 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,755 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:19,763 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,764 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,765 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,765 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,765 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,765 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,765 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,765 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,765 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,765 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,766 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,766 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][366], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,766 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,767 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,767 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,768 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,768 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,768 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,769 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,769 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,769 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,769 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,770 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,770 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,770 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,770 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,771 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,771 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,771 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:19,773 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:19,773 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:19,773 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,773 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:19,774 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,774 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,774 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,775 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:19,776 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,776 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,776 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,777 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,777 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:19,777 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:19,778 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,778 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,783 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,783 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,784 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,784 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:19,819 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,819 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,819 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,819 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 07:59:19,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:19,819 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,820 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,820 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,820 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:19,878 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,878 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,879 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,879 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,881 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:19,881 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,881 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:19,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:19,882 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,882 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:19,883 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,884 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:19,884 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,884 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,884 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,884 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:19,886 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:19,886 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,886 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,887 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:19,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:19,889 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,889 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,889 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,889 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:19,889 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,889 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,889 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:19,890 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,891 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:19,891 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,891 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:19,892 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,892 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,893 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,893 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:19,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:19,895 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,895 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,895 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,895 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:19,895 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,895 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,895 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,895 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:19,896 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,896 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,896 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,896 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:19,898 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:19,898 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,898 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:19,909 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,909 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,909 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,909 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:19,910 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,910 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,910 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,910 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:19,934 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:19,934 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,934 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:19,940 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,940 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,941 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,941 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:19,941 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,941 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,941 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:19,941 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:20,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,003 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 07:59:20,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:20,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:20,003 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 07:59:20,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,700 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,700 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:20,701 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,701 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,702 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,702 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,702 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,702 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,749 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,749 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,749 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,749 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:20,750 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,750 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,750 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,751 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,751 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,751 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,751 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,751 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,752 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,752 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,752 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,752 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,752 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:20,753 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,753 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,753 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,753 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,753 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,753 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:20,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:20,754 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [60#L942-27true, 51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,754 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,754 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [60#L942-27true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,755 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,755 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,755 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,755 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [60#L942-27true, 51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,756 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,756 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,756 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:20,757 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,757 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,757 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,757 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:20,758 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,758 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,758 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,758 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:20,759 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:20,759 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:20,759 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,759 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:20,760 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:20,761 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,761 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,761 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:20,762 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:20,762 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:20,762 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,762 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,763 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:20,764 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:20,764 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:20,764 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,764 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,765 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:20,765 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:20,810 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,810 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,825 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:20,826 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:20,826 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,826 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:20,827 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,827 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,827 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,827 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,827 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:20,828 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:20,828 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,828 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:20,829 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,829 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,829 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,829 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,830 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:20,830 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,830 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,830 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,831 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:20,831 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,831 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,832 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [60#L942-27true, 208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,832 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,832 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:20,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:20,833 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,834 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][482], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:20,835 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:20,835 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,835 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:20,836 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,836 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:20,837 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,837 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,838 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:20,838 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,838 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:20,839 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,839 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:20,839 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:20,840 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,840 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:20,841 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:20,841 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][328], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:20,841 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,841 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,842 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,843 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,843 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,843 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:20,845 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,845 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:20,847 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,847 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,847 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,847 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:20,848 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,848 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,848 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,848 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,867 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,867 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,867 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,867 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,867 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:20,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,868 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,868 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,868 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,868 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,868 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:20,986 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,986 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,987 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:20,987 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,987 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:20,992 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:20,993 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,993 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:20,996 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:20,996 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:20,996 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,001 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,001 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,003 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,003 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,003 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,004 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,004 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,004 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,004 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,004 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,007 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:21,007 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,007 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,008 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,008 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,008 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,008 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:21,009 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,009 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,009 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,009 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,012 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,012 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][513], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,012 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,012 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,012 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,012 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,013 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,013 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 07:59:21,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][513], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,013 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,013 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,013 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,014 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,014 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,014 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,014 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,014 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:21,015 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,015 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,015 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,015 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:21,017 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,017 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,017 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,017 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:21,019 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,019 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,019 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,020 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:21,043 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,043 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,043 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,043 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:21,044 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,044 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,044 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,044 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,047 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:21,105 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 07:59:21,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,413 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,413 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,414 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,414 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,427 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,427 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,427 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,427 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,427 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,427 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,427 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,427 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,475 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,476 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,476 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:21,476 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:21,477 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][367], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,478 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,479 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,479 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [60#L942-27true, 51#L957true, 208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,480 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,480 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:21,480 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,480 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,481 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,481 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][490], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:21,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:21,483 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,483 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,483 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,483 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,484 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,484 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,484 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,485 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:21,485 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:21,486 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:21,486 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,486 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][352], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:21,487 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:21,487 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,490 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:21,490 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,490 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,491 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,491 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,491 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,525 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,525 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,526 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,526 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,526 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,526 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,526 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,536 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:21,536 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,536 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,536 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,536 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,536 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,536 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,537 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,537 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,537 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,538 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,538 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,538 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,538 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,539 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:21,539 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,539 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,540 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,540 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,540 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,543 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,543 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,543 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,544 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,544 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,544 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,545 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:21,545 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,545 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:21,546 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,546 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,546 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,547 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,547 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,549 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,549 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,549 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,962 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,962 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,962 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,962 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,962 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,962 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,962 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,963 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,963 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,963 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,963 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,964 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:21,964 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,964 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,965 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,965 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,965 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,966 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,966 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,966 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,966 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,967 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,986 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,986 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,987 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,987 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,987 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,987 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,989 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:21,989 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,989 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,990 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:21,990 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,990 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:21,993 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,993 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,993 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,993 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,994 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:21,994 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,994 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,995 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:21,995 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:21,996 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:21,996 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:21,996 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:21,996 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,996 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:21,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:21,998 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:21,998 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:21,998 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:21,998 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:22,002 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,002 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,002 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,002 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:22,003 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,003 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,003 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,003 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:22,004 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:22,004 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,004 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:22,005 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:22,005 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,005 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:22,011 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 07:59:22,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][513], [208#L942-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:22,011 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:22,011 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,011 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true]) [2023-11-30 07:59:22,012 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true]) [2023-11-30 07:59:22,012 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:22,015 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:22,015 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,015 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,016 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][376], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 151#L942-20true, 178#L941-3true]) [2023-11-30 07:59:22,079 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,079 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,079 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,079 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,098 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,098 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,098 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,098 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 07:59:22,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:22,452 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,452 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,452 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,452 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,453 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,453 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,453 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,453 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,491 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,491 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,491 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,491 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,493 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,493 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,493 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:22,505 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,506 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,506 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,506 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:22,507 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,507 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,507 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,508 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,508 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,508 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,508 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:22,509 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:22,509 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,509 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,513 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,513 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:22,513 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,513 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,514 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,514 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,515 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 07:59:22,515 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,516 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,518 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,518 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,518 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,518 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,519 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:22,519 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,519 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:22,519 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,520 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,520 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,520 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,559 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,559 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,560 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,560 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,560 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:22,561 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:22,561 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,561 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,562 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,562 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:22,562 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,562 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,563 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,563 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,563 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,563 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:22,564 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:22,564 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,564 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,565 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,565 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,566 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,566 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,566 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,566 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,566 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,567 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:22,567 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,567 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:22,569 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,569 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,569 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,569 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:22,570 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:22,570 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,570 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:22,571 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,571 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,571 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,571 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,571 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,571 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,572 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,572 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,572 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,573 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,573 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:22,574 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:22,574 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:22,614 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:22,614 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,614 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,614 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,614 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:22,615 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:22,615 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,615 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,615 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,615 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:22,630 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,630 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,630 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,630 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [38#L942-9true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:22,631 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,631 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,631 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,631 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,667 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,667 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,667 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,668 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:22,668 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,668 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,669 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,669 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,670 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,670 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,670 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,670 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:22,670 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,670 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,670 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,670 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:22,671 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,671 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,671 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,671 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:22,672 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:22,672 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:22,672 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,673 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,673 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,673 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:22,673 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,673 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,673 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,673 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,674 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,674 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,674 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,674 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:22,674 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,674 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,675 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,675 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 07:59:22,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:22,675 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,675 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,675 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,675 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:22,675 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,675 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:22,676 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,676 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:22,677 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,677 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:22,678 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,678 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,678 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:22,679 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:22,679 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,679 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:22,680 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,680 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,680 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,680 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,680 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [38#L942-9true, 60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:22,682 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,682 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,682 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,682 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:22,683 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,683 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:22,684 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:22,684 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 07:59:22,684 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,684 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:22,685 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,685 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,685 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,685 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][514], [208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:22,686 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:22,686 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,686 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:22,687 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:22,687 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,687 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:22,688 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,688 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,688 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,688 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:22,689 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,689 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,689 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,689 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][409], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:22,690 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,690 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,690 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,690 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:22,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:22,690 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,691 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,691 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,691 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:22,691 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,691 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,691 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,691 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:22,692 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,692 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true]) [2023-11-30 07:59:22,696 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,696 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [27#L942-5true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:22,700 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,700 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,700 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,700 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][377], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 178#L941-3true]) [2023-11-30 07:59:22,737 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,738 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:22,761 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,761 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:22,784 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,784 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,784 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:22,784 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 07:59:23,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,491 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,491 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,491 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,491 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,492 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,492 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,529 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,530 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,530 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,544 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 208#L942-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,544 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,544 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,545 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,545 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,545 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,545 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:23,546 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,546 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,546 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,547 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,547 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,547 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,547 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,547 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,547 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,547 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,548 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,548 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:23,551 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,551 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,551 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,552 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:23,552 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,552 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,552 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,553 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,553 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,554 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,554 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,554 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,554 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,554 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,590 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,590 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,599 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,599 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,599 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,600 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,600 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,600 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,601 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,601 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,601 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,602 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,602 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,602 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,603 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,603 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,603 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,603 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,604 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,604 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,604 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,604 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,604 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,605 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,605 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,605 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 07:59:23,606 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,606 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,606 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,606 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,606 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,606 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,606 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:23,607 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,607 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:23,607 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:23,608 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:23,608 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:23,608 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,608 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,609 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,609 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,610 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:23,610 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:23,611 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,611 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,611 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:23,612 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 07:59:23,612 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,613 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,614 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:23,614 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:23,615 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:23,615 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:23,616 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,616 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,617 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,617 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,617 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,617 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,617 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,617 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,617 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,632 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:23,634 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,634 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,634 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,635 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,635 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,635 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,637 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,637 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,637 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [38#L942-9true, 60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:23,662 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,662 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,662 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,662 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,662 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 07:59:23,663 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:23,663 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,663 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,664 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,664 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [38#L942-9true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:23,664 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,664 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,664 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,664 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,721 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,721 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,721 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:23,722 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,722 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,722 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,724 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,724 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,724 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,724 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:23,725 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,725 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,725 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,725 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,725 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:23,725 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,726 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:23,726 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,726 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:23,727 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,727 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,727 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,727 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:23,728 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:23,728 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,728 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,729 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:23,729 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,729 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 07:59:23,730 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,730 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,730 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,730 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,731 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:23,731 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,731 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:23,732 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,732 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,732 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,732 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,732 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,732 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,732 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,732 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,732 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:23,733 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,733 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,734 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,734 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,734 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,734 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,734 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,735 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,735 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,735 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:23,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:23,738 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,738 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,738 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,738 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,740 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,740 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,740 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,740 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:23,741 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,741 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,741 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:23,742 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,742 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,742 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,742 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:23,743 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,743 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:23,743 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,743 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,743 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,743 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:23,744 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,744 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 07:59:23,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:23,744 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,744 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,744 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,744 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:23,746 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,746 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,746 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:23,747 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:23,747 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,747 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:23,748 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,748 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,748 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,748 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:23,781 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,781 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,781 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,781 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:23,782 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,782 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,783 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:23,825 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,825 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,825 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,825 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:23,825 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,825 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,825 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:23,825 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 07:59:24,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,167 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:24,182 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,182 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,182 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 208#L942-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,235 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,235 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,235 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,235 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,235 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:24,236 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,236 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,237 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,237 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,237 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,238 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,238 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,238 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,239 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:24,239 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,239 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:24,240 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:24,240 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:24,240 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:24,241 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,241 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,241 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,241 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:24,243 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,243 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,243 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,244 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,244 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,244 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:24,245 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:24,245 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 07:59:24,245 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:24,246 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,246 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,246 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,246 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,248 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,248 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,248 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,249 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:24,268 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,268 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,268 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,269 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,280 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,280 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,280 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,280 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,280 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,280 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,282 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,282 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,282 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:24,282 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,283 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,283 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,290 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,290 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,290 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,291 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,291 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,291 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,292 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,292 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,292 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,293 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,293 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,294 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,294 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,294 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,295 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,295 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,295 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,296 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:24,296 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][515], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:24,296 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,297 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:24,297 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,297 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,297 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:24,298 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:24,298 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,298 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:24,298 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:24,299 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,299 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:24,300 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,300 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,300 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,301 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:24,301 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,301 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,301 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,302 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,302 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:24,302 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,302 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,302 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,302 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][406], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 07:59:24,303 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,303 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,303 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,303 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,321 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,321 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,321 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,332 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,332 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,332 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,332 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,332 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,333 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,333 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,333 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,333 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,333 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,462 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,462 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:24,463 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,463 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,464 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,464 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:24,465 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,465 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,465 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,465 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,465 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:24,466 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,466 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,466 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,467 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,467 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,467 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:24,469 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,469 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,469 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,469 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:24,470 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,470 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,470 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,470 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:24,471 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:24,471 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,471 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,472 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,472 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:24,473 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,473 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,474 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:24,475 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:24,475 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,475 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:24,476 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [208#L942-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:24,476 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:24,476 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:24,476 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,477 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,477 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:24,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:24,477 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:24,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:24,479 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,479 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,479 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,479 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:24,480 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,480 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,480 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,480 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:24,482 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,482 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:24,483 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,483 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [208#L942-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:24,486 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,486 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,486 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,486 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 07:59:24,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:24,486 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,486 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,486 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,486 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,486 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 07:59:24,489 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 07:59:24,489 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,489 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:24,490 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:24,490 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,490 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [60#L942-27true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:24,493 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [60#L942-27true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:24,493 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,493 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:24,519 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,519 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,519 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,519 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 07:59:24,520 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][376], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:59:24,539 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,539 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,540 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][315], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:24,558 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,558 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,558 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:24,558 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 07:59:25,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:25,420 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,420 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,420 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,420 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:25,457 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,457 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,457 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,457 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,459 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,459 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,459 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:25,460 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:25,460 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,460 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:25,461 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,461 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,472 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,472 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,472 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,472 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,472 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,472 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,473 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,473 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,474 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,474 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,475 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,475 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,475 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,476 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:25,476 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,476 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:25,477 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][520], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:25,477 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:25,477 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,477 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,479 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,480 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:25,480 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,481 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][407], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 07:59:25,481 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:25,481 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,481 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,483 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,483 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,520 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,520 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,527 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,527 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,527 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,527 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,527 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,527 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,527 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,528 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,528 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,528 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:25,529 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,529 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,530 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,530 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,530 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,530 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,531 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:25,531 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,531 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,532 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:25,532 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,532 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,533 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,533 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,533 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,534 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,534 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,534 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:25,535 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,535 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,535 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,535 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:25,536 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,536 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,536 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,536 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,536 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:25,537 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 27#L942-5true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:25,537 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,537 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:25,538 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,538 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:25,539 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,539 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,539 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:25,540 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,540 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:25,540 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,540 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 07:59:25,544 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,544 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,545 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,545 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,558 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,559 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:25,559 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,559 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,560 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:25,584 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,584 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:25,584 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,584 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [38#L942-9true, 60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:25,890 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [38#L942-9true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:25,890 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,890 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,973 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,974 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:25,975 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,975 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,975 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,975 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,975 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,976 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,976 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,976 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,976 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,976 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,976 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:25,978 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:25,978 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,979 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,979 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,979 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,980 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:25,984 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:25,984 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,984 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:25,986 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,986 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:25,988 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,988 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,988 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,988 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,988 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,988 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:25,989 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,989 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,989 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,989 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:25,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:25,989 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,989 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,989 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,989 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,989 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,990 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,990 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,990 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,990 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,990 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:25,990 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,991 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,991 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,991 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,991 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:25,992 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,992 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,992 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,992 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,992 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:25,994 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [38#L942-9true, 60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:25,994 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,994 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:25,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:25,995 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:25,998 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:25,998 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:25,998 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,000 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,000 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,000 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,000 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:26,001 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,001 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,002 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,002 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,003 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,003 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,003 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,003 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,004 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,004 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,004 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,004 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:26,007 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,007 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,007 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,007 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,008 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,008 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,008 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,008 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,009 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 07:59:26,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,009 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,009 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,009 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 07:59:26,013 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [140#L942-8true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:26,013 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,013 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [60#L942-27true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,015 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,015 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,015 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,015 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [60#L942-27true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,015 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,016 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,016 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,016 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,049 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,049 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,049 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,049 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][377], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 07:59:26,050 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,050 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,050 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,050 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,051 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,051 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,051 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,051 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:26,085 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,085 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,085 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,085 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 07:59:26,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,628 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,628 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,628 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,628 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,648 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,648 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,648 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,708 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,708 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,711 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,711 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,711 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,711 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,727 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,727 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,727 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,727 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,727 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:26,731 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,731 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,732 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,732 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,732 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,732 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,733 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,733 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:26,734 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,734 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,734 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,735 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:26,737 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,737 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,737 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,737 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,738 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 07:59:26,738 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,738 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,738 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,739 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,739 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,770 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,770 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,770 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,770 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,792 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,792 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,792 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,792 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,792 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:26,793 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,793 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,793 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,793 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,793 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:26,803 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,803 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,804 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:26,804 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,804 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,805 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,805 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:26,807 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,807 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,807 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,807 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:26,807 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,807 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,807 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,808 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,808 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,808 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,808 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,809 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,809 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,809 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,810 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,810 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,810 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,811 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:26,815 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,815 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,815 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,815 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,815 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,816 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,816 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][270], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:26,818 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,818 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,818 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,819 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,819 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,819 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,825 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,825 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,825 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,825 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,841 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,841 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,844 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,844 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,844 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,845 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,845 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,845 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [38#L942-9true, 60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,883 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,883 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,883 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,883 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,883 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [38#L942-9true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:26,884 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,884 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,884 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,884 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,884 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 07:59:26,885 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,885 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,886 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,886 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [38#L942-9true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:26,886 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,886 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,886 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,886 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,965 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,965 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,965 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,965 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,966 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,966 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,966 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:26,968 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:26,970 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,974 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,974 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,974 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,974 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,975 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:26,977 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,978 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,978 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,978 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,978 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:26,979 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,979 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,979 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,979 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:26,980 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,980 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:26,981 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:26,981 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,981 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,982 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,982 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:26,982 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:26,982 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:26,982 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:26,982 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:26,983 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,983 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,983 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:26,983 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:26,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:26,984 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:26,984 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:26,984 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,984 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:26,987 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,988 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,988 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,988 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,990 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,990 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,990 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,990 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,990 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:26,991 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,991 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,991 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,991 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,991 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,995 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,995 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 07:59:26,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,995 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,995 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,996 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,996 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,996 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:26,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:26,996 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:26,996 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [60#L942-27true, 30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:27,001 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,001 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,001 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,001 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:27,034 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:27,036 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:59:27,036 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,036 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 07:59:27,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:27,680 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:27,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:27,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:27,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:27,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:27,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:27,759 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,759 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:27,760 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,760 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:27,764 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,764 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:27,765 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,765 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:27,765 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,765 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,765 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:27,766 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,766 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:27,767 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,767 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:27,768 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,768 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:27,770 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,770 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,770 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,770 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,770 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:27,771 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,771 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,771 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,771 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,771 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:27,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:27,773 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,773 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 07:59:27,774 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:27,774 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,774 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:27,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:27,775 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:27,775 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:28,068 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,068 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:28,071 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:28,071 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,071 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,080 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,080 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,081 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,081 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,081 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,082 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:28,082 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,082 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,082 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,082 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,082 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,082 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,083 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:28,083 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,084 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:28,084 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,084 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,084 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,084 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,084 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:28,088 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:28,089 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,089 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:28,090 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,090 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,090 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,090 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,111 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,111 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,112 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,112 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,112 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,112 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,124 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:28,124 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,124 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:28,212 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,212 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,212 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,212 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,213 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,213 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,213 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,213 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,214 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,214 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,214 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,214 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,214 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,214 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,214 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,214 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,214 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,214 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,215 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,215 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,215 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,215 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,215 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,216 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:28,216 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,216 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,216 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,216 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,216 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:28,217 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:28,217 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,217 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:28,221 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,222 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,223 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,223 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,224 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,224 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,224 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,224 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,224 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:28,225 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,225 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,225 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,226 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:28,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:28,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:28,226 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:28,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:28,227 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,227 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [60#L942-27true, 30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:28,232 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,232 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,232 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,232 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,232 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:28,232 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,232 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,232 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,233 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:28,233 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,233 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,233 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,233 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][461], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:28,233 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,233 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,233 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,233 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 07:59:28,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:28,234 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,234 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,234 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,234 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:28,239 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,239 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,239 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,239 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:28,240 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,240 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,240 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,240 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][378], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:28,274 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,274 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,275 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,275 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,275 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,275 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 07:59:28,276 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,276 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,276 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,276 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][141], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:28,927 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:28,927 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:28,928 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,928 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,943 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,943 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,943 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,944 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,944 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,944 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,944 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:28,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,945 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,945 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,945 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,945 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,945 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:28,949 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:28,949 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:28,952 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:28,952 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,952 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 07:59:28,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 07:59:28,955 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:28,955 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,007 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,007 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,007 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,008 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:29,017 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,017 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,018 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,018 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,018 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:29,020 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:29,020 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,020 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:29,021 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,021 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:29,025 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,025 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,026 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][379], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 07:59:29,030 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,030 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,031 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,051 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,051 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,051 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,051 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,051 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,051 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,051 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:29,052 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,052 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [182#L942-20true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:29,104 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,104 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,157 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,157 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,158 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,158 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:29,161 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,161 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,166 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:29,166 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,166 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:29,167 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:29,167 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:29,167 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,167 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:29,168 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,168 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,168 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,168 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:29,169 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:29,169 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:29,169 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,169 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:29,170 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:29,170 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:29,170 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:29,170 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,170 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,171 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:29,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:29,205 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,205 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,205 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,205 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:29,214 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,214 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,214 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,214 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 07:59:29,215 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,215 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,215 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:29,215 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 07:59:30,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,292 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,292 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,292 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,292 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,308 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,308 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,308 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,308 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,309 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,309 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,309 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,309 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,309 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,309 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,309 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,309 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,311 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,311 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:30,311 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,311 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:30,312 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,312 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,312 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,312 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][271], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:30,315 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,316 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:30,317 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 07:59:30,317 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,317 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:30,319 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,319 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,319 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,319 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,363 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,363 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:30,364 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,364 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,364 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,364 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,364 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,374 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,374 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,374 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,374 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,374 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,375 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,375 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,375 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,375 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,375 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,377 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:30,377 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,377 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,377 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,377 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,377 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,386 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,386 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 07:59:30,387 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,387 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [182#L942-20true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:30,436 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,436 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,436 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,436 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 151#L942-20true, 415#true]) [2023-11-30 07:59:30,441 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,441 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,441 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,441 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 151#L942-20true, 415#true]) [2023-11-30 07:59:30,441 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,441 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,441 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,442 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [60#L942-27true, 30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:30,513 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:30,514 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:30,514 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,514 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,515 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:30,515 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,515 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,515 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,515 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,522 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,522 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,522 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,522 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,522 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,522 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,522 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,523 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,523 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 07:59:30,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,523 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,523 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,524 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:30,524 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,524 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,524 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,524 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,524 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,529 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,529 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,529 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,529 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,529 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,530 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,530 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,530 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,530 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:30,531 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,531 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:30,531 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,531 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:30,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:59:30,533 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,534 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,534 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,534 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:30,555 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,555 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:30,556 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:30,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 07:59:31,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:31,259 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,259 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:31,260 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,260 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,260 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,260 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,263 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:31,263 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,263 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 07:59:31,268 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,268 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [60#L942-27true, 51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:31,329 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,329 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:31,330 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:31,330 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,330 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,330 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,331 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,331 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,331 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,331 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 07:59:31,336 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,336 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,336 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,336 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,468 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,468 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,469 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:31,469 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,469 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,470 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,470 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:31,470 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,470 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,471 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,471 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,471 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][462], [140#L942-8true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:31,477 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 07:59:31,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:31,478 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,478 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,478 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][434], [30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:31,483 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][435], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 07:59:31,483 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:31,483 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,483 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,484 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,484 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:31,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:31,484 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:31,484 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:31,484 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:31,484 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:31,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:31,486 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,486 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,486 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,486 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:59:31,486 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,487 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,487 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,487 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:31,506 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,506 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:31,507 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:31,507 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 07:59:32,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:32,651 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:32,651 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:32,651 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:32,651 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:32,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:32,651 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:32,652 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:32,652 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:32,653 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,653 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,653 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,653 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:32,659 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,659 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:32,706 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,706 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,706 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,706 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:32,714 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:32,714 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,714 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:32,715 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:32,715 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,715 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][364], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:32,779 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [27#L942-5true, 9#L942-23true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:32,780 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,780 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [182#L942-20true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:32,784 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,784 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,784 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,784 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [182#L942-20true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:32,784 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,784 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,784 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,784 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][499], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:32,832 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:32,832 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,832 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:32,842 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:32,842 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,842 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:32,844 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,844 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:32,862 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,862 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,862 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,862 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 151#L942-20true]) [2023-11-30 07:59:32,862 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,862 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,862 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,862 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:32,863 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,863 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,863 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:32,863 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:33,493 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:33,493 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,493 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:33,494 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:33,494 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,494 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:33,495 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,495 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:33,499 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,499 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:33,500 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,500 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,500 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,500 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [15#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:33,501 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,501 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,501 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,501 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][508], [51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:33,551 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,551 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,551 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,551 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,551 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,551 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][436], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 07:59:33,552 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,552 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,552 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,552 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,552 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:33,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:33,553 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,553 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,553 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,553 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][365], [27#L942-5true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:33,601 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,601 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [27#L942-5true, 9#L942-23true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:33,602 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,602 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,602 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,602 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [182#L942-20true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:33,605 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,605 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,605 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,605 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [182#L942-20true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:33,605 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,605 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,605 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,605 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 117#L942-23true, 415#true]) [2023-11-30 07:59:33,609 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is not cut-off event [2023-11-30 07:59:33,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 07:59:33,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 07:59:33,609 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is not cut-off event [2023-11-30 07:59:33,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 117#L942-23true, 415#true]) [2023-11-30 07:59:33,610 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,610 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 151#L942-20true, 415#true]) [2023-11-30 07:59:33,610 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,611 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [38#L942-9true, 60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:33,630 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,630 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,631 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:33,672 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:33,673 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:59:33,673 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,673 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:33,675 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,675 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:33,676 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,676 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,676 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,676 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:33,689 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,689 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,690 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,690 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:33,691 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:59:33,691 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:33,692 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 07:59:34,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][437], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:34,766 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:34,766 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 07:59:34,767 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,767 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:34,771 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:34,772 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,772 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,772 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,772 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:34,822 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,822 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,822 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,822 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:34,823 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:34,825 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,826 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 07:59:34,826 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,826 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,826 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,826 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [38#L942-9true, 60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 07:59:34,880 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:59:34,880 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,880 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:34,942 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:34,942 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,942 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:34,943 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,943 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:59:34,944 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,944 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:34,946 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:34,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:34,957 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,957 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:59:34,958 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:34,958 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 07:59:35,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:35,567 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,567 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 07:59:35,567 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,568 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:35,608 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,608 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,608 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,608 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:35,608 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,608 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,608 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,608 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 07:59:35,615 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 07:59:35,615 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,615 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][364], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:35,673 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [9#L942-23true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 07:59:35,677 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,677 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [9#L942-23true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:35,678 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:35,723 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,723 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:35,724 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,724 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:35,725 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:35,725 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,725 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:35,728 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,728 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 117#L942-23true]) [2023-11-30 07:59:35,738 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:35,738 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:35,738 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 07:59:36,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:36,734 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,734 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,734 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,734 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:36,735 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,735 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,735 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,735 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:36,791 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,791 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,791 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,791 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:36,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:36,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,793 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 07:59:36,824 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,824 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,825 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,825 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 07:59:36,825 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,825 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,825 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,825 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][365], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:36,849 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 07:59:36,851 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,851 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,851 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,851 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [9#L942-23true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 07:59:36,852 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,852 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,852 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,852 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 117#L942-23true]) [2023-11-30 07:59:36,855 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,855 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,855 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,855 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [38#L942-9true, 60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:36,889 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,889 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,889 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,889 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:36,947 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:59:36,947 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,947 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:59:36,954 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:36,954 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 07:59:37,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:37,461 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,461 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,461 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,461 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:37,462 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,462 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 07:59:37,492 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,492 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:37,493 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 07:59:37,493 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,493 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 07:59:37,494 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,494 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 07:59:37,566 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,566 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,566 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,566 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:37,567 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:37,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 07:59:38,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][140], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:38,090 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,090 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 07:59:38,154 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,154 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,154 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,154 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:38,162 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,162 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,162 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,162 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 07:59:38,163 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,163 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,163 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,163 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:38,164 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,164 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,164 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,164 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 07:59:38,165 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,165 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,165 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:38,165 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 07:59:39,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][459], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:39,452 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,452 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][523], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 07:59:39,454 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,454 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][460], [60#L942-27true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 07:59:39,473 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,473 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][524], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 07:59:39,475 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,475 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,475 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,475 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [182#L942-20true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:39,512 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:39,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 07:59:40,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [182#L942-20true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 07:59:40,303 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:59:40,303 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:59:40,303 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:59:40,303 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:59:40,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 119#L942-27true]) [2023-11-30 07:59:40,317 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 07:59:40,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:59:40,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:59:40,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 07:59:41,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 93###fun~~TO~VOID_returnLabel#1true, 119#L942-27true]) [2023-11-30 07:59:41,459 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 07:59:41,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:59:41,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:59:41,459 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 07:59:42,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][364], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 151#L942-20true]) [2023-11-30 07:59:42,302 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,302 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,302 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,302 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [9#L942-23true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:42,305 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,305 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,305 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,305 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 182#L942-20true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:42,307 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [182#L942-20true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 07:59:42,308 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:42,308 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 07:59:43,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][365], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 151#L942-20true]) [2023-11-30 07:59:43,043 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,043 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,043 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,043 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [9#L942-23true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:43,047 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,047 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,047 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,047 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 182#L942-20true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:43,050 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [182#L942-20true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:43,050 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,050 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][272], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 187#L942-12true]) [2023-11-30 07:59:43,059 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,059 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 119#L942-27true]) [2023-11-30 07:59:43,061 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,062 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,062 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,062 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 07:59:43,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][273], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 93###fun~~TO~VOID_returnLabel#1true, 187#L942-12true, 415#true]) [2023-11-30 07:59:43,998 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:59:43,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:59:43,999 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:59:43,999 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:59:44,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 119#L942-27true]) [2023-11-30 07:59:44,000 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 07:59:44,000 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:59:44,000 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:59:44,000 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 07:59:44,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][364], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 190#L942-27true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 07:59:44,462 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,462 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 9#L942-23true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:44,462 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [9#L942-23true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:44,463 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 07:59:44,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][365], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 07:59:44,983 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,983 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,983 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,983 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 9#L942-23true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 07:59:44,997 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,997 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,997 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,997 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [9#L942-23true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:44,998 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,998 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,998 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:44,998 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 07:59:47,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:47,662 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 07:59:47,662 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:59:47,662 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:59:47,662 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 07:59:48,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 07:59:48,280 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 07:59:48,280 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 07:59:48,280 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 07:59:48,280 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 07:59:48,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][411], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true]) [2023-11-30 07:59:48,751 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,751 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,751 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,751 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][521], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:48,751 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,751 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,751 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,751 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 07:59:48,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][412], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 415#true]) [2023-11-30 07:59:48,966 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 07:59:48,966 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:59:48,966 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:59:48,966 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:59:48,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][522], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 93###fun~~TO~VOID_returnLabel#1true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 07:59:48,967 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 07:59:48,967 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:59:48,967 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:59:48,967 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 07:59:52,509 INFO L124 PetriNetUnfolderBase]: 201207/399068 cut-off events. [2023-11-30 07:59:52,509 INFO L125 PetriNetUnfolderBase]: For 636168/872133 co-relation queries the response was YES. [2023-11-30 07:59:54,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1256036 conditions, 399068 events. 201207/399068 cut-off events. For 636168/872133 co-relation queries the response was YES. Maximal size of possible extension queue 7748. Compared 5056144 event pairs, 48493 based on Foata normal form. 15674/367172 useless extension candidates. Maximal degree in co-relation 512262. Up to 202014 conditions per place. [2023-11-30 07:59:57,708 INFO L140 encePairwiseOnDemand]: 247/253 looper letters, 373 selfloop transitions, 8 changer transitions 0/585 dead transitions. [2023-11-30 07:59:57,708 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 585 transitions, 4347 flow [2023-11-30 07:59:57,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:59:57,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:59:57,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1012 transitions. [2023-11-30 07:59:57,710 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8 [2023-11-30 07:59:57,710 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1012 transitions. [2023-11-30 07:59:57,710 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1012 transitions. [2023-11-30 07:59:57,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:59:57,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1012 transitions. [2023-11-30 07:59:57,712 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 202.4) internal successors, (1012), 5 states have internal predecessors, (1012), 0 states have call successors, (0), 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 07:59:57,714 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 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 07:59:57,714 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 253.0) internal successors, (1518), 6 states have internal predecessors, (1518), 0 states have call successors, (0), 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 07:59:57,714 INFO L307 CegarLoopForPetriNet]: 233 programPoint places, 10 predicate places. [2023-11-30 07:59:57,714 INFO L500 AbstractCegarLoop]: Abstraction has has 243 places, 585 transitions, 4347 flow [2023-11-30 07:59:57,715 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 182.0) internal successors, (728), 4 states have internal predecessors, (728), 0 states have call successors, (0), 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 07:59:57,715 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:59:57,715 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] [2023-11-30 07:59:57,715 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-30 07:59:57,715 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2023-11-30 07:59:57,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:59:57,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1144129987, now seen corresponding path program 1 times [2023-11-30 07:59:57,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:59:57,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475138716] [2023-11-30 07:59:57,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:59:57,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:59:57,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:59:57,774 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 07:59:57,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:59:57,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475138716] [2023-11-30 07:59:57,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475138716] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:59:57,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:59:57,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 07:59:57,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643576869] [2023-11-30 07:59:57,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:59:57,775 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:59:57,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:59:57,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:59:57,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-30 07:59:57,776 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 253 [2023-11-30 07:59:57,777 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 585 transitions, 4347 flow. Second operand has 6 states, 6 states have (on average 168.66666666666666) internal successors, (1012), 6 states have internal predecessors, (1012), 0 states have call successors, (0), 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 07:59:57,777 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:59:57,777 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 253 [2023-11-30 07:59:57,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:59:58,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:58,174 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,174 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,174 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,174 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,176 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,176 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,176 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,176 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,178 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,178 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,178 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,178 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2023-11-30 07:59:58,218 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,218 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,218 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,218 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,218 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,218 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,220 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,220 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,220 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,220 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,220 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,220 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,220 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,221 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,221 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,221 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,221 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,221 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is cut-off event [2023-11-30 07:59:58,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,223 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is not cut-off event [2023-11-30 07:59:58,223 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:59:58,223 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:59:58,224 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is not cut-off event [2023-11-30 07:59:58,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,272 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,272 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,272 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,273 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,273 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,273 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,273 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,274 INFO L294 olderBase$Statistics]: this new event has 81 ancestors and is not cut-off event [2023-11-30 07:59:58,274 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:59:58,274 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:59:58,274 INFO L297 olderBase$Statistics]: existing Event has 81 ancestors and is not cut-off event [2023-11-30 07:59:58,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,274 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,274 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,274 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,274 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,274 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,275 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,275 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,275 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,275 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,276 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,276 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,276 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,276 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2023-11-30 07:59:58,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,324 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,324 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,324 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,324 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,325 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,325 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,325 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,325 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,327 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,327 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,327 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,327 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,327 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,328 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is not cut-off event [2023-11-30 07:59:58,328 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:59:58,328 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:59:58,328 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is not cut-off event [2023-11-30 07:59:58,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,328 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,328 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,328 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,328 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][322], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 07:59:58,329 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,329 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,329 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,329 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,386 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,386 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,386 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,386 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,387 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,387 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,387 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,387 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,389 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,389 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is not cut-off event [2023-11-30 07:59:58,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,389 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,389 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,389 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,389 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 07:59:58,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,467 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,467 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,467 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,469 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,469 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,469 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,469 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,470 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,470 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,470 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,470 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,470 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,470 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][323], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,472 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is not cut-off event [2023-11-30 07:59:58,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,472 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,472 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,473 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,473 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][341], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:59:58,474 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,474 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,474 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,474 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,475 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,475 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,475 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,475 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:59:58,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,544 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,544 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,544 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,544 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,545 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,545 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,545 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,546 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,546 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,546 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,547 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,547 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,547 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,547 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,548 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,548 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,548 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:59:58,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:58,715 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,716 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,716 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,716 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,716 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,717 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,717 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,717 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,718 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,718 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,718 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,720 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,720 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,720 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:58,721 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 07:59:58,721 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:58,721 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,722 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,722 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,722 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][387], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 95#L942-3true]) [2023-11-30 07:59:58,723 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is not cut-off event [2023-11-30 07:59:58,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 422#true, 95#L942-3true]) [2023-11-30 07:59:58,723 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:58,723 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,723 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 07:59:58,731 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,731 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,731 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,731 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:59:58,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:58,805 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,805 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,805 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,805 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,805 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,806 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,806 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,806 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 07:59:58,808 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,808 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,809 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,809 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,809 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,809 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,810 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,810 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 07:59:58,811 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,811 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,811 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,811 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,811 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,811 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,812 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:59:58,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,812 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,812 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:58,813 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:58,813 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,813 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][398], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 66#L949-3true, 415#true]) [2023-11-30 07:59:58,819 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,819 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,819 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,819 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:59:58,905 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,906 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:58,906 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,906 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,908 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:58,908 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:59:58,908 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:59:58,908 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:59:58,908 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:59:58,908 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:59:58,908 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:59:58,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:58,909 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,909 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 07:59:58,910 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:58,910 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,910 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,911 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,911 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,911 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:58,911 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,911 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,911 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,911 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 66#L949-3true, 415#true]) [2023-11-30 07:59:58,916 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,917 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,917 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,917 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:59:58,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:58,960 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:58,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:58,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:58,960 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true]) [2023-11-30 07:59:59,017 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,017 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,017 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,017 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,020 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 07:59:59,020 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,020 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,020 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, 110#L942-6true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,021 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,021 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,022 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,022 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:59:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:59:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:59:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:59:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:59:59,022 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:59:59,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,023 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,023 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,023 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,023 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:59:59,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,065 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,075 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,075 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,147 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,147 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,149 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,150 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,150 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 07:59:59,152 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 07:59:59,153 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,153 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,153 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,154 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,154 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,156 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,156 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,158 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,158 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [42#L942-24true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 07:59:59,158 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,158 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,159 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:59:59,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][398], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 107#L951-3true, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 07:59:59,160 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,160 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [42#L942-24true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 07:59:59,166 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,167 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,167 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,167 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:59:59,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:59,197 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,197 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,197 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,197 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,198 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][269], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 177#L949-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,198 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,198 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,203 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,203 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,203 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,204 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,204 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,204 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,218 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,218 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,220 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,220 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][219], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 07:59:59,220 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,220 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,220 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,220 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,296 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,296 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,298 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 07:59:59,299 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,299 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 07:59:59,302 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:59:59,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:59:59,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:59:59,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:59:59,302 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:59:59,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,303 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,303 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,305 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,305 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,305 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,305 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 190#L942-27true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 07:59:59,307 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,307 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][476], [177#L949-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,346 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,346 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,346 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,347 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,347 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,347 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 48#$Ultimate##0true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,351 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,352 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,354 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,354 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,354 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 120#$Ultimate##0true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,354 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,354 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,357 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,357 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:59,358 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,358 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,358 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,358 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 48#$Ultimate##0true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,362 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,362 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,363 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,363 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,363 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,363 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,373 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,373 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,373 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,373 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,374 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,374 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,374 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,374 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,446 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,446 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,446 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,446 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,447 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,447 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,452 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,452 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,452 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,453 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,453 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,455 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,455 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:59:59,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,455 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,456 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,456 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,456 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,456 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,468 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,468 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:59:59,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,496 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,496 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,496 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,496 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 48#$Ultimate##0true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,496 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,496 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,497 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,497 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,499 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,499 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,500 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,500 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:59,505 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:59,505 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,505 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,505 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 48#$Ultimate##0true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,506 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,506 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 48#$Ultimate##0true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,506 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,506 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,507 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,507 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][477], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,507 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [177#L949-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,507 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,507 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,509 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,509 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,509 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,509 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][546], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,509 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,509 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,509 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,510 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,510 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,519 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,519 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,519 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [120#$Ultimate##0true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,529 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,529 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,529 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,529 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,529 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,529 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,529 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,529 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,529 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [38#L942-9true, 124#L951-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,530 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [120#$Ultimate##0true, 124#L951-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,530 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,530 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,531 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,531 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,618 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,618 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,618 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,618 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,624 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,624 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,624 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,624 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,624 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,626 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,626 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 07:59:59,629 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,629 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 187#L942-12true]) [2023-11-30 07:59:59,630 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,630 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,630 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,630 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:59:59,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,630 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,630 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,630 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,630 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][535], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,631 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,631 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,632 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,633 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,633 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,633 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,633 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,642 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,642 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,642 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,642 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,642 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:59:59,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,642 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,642 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,643 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,643 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 07:59:59,839 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,839 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,840 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,840 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,840 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,840 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,842 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,842 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,842 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,842 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,843 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,843 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,843 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,843 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,843 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 120#$Ultimate##0true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,844 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][269], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 07:59:59,844 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,844 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,844 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,850 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,850 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,851 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,851 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,851 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,851 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,852 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,852 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,852 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,852 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,854 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [120#$Ultimate##0true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,854 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,854 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,854 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,855 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,855 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,861 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,861 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 07:59:59,862 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][272], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:59,862 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,862 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [120#$Ultimate##0true, 38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,872 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,872 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,872 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,872 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,872 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,872 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,873 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,873 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][548], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 120#$Ultimate##0true, 37#L956-14true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:59,875 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][186], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 07:59:59,875 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,875 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 07:59:59,963 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,963 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,971 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,971 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,971 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,971 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true]) [2023-11-30 07:59:59,972 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,972 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,972 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,973 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,973 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,973 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:59:59,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 07:59:59,974 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,974 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 430#true, 415#true, 422#true]) [2023-11-30 07:59:59,975 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,975 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,975 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,975 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,975 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 430#true, 415#true]) [2023-11-30 07:59:59,976 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,976 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,976 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,976 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 187#L942-12true]) [2023-11-30 07:59:59,977 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,977 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,977 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,977 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,977 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,977 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,978 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,978 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,978 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [220#L941-3true, 42#L942-24true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 07:59:59,979 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,979 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:59:59,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [42#L942-24true, 220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 07:59:59,979 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,979 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,979 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,979 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 07:59:59,980 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,980 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][398], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 07:59:59,981 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,981 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 07:59:59,986 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 07:59:59,986 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true]) [2023-11-30 07:59:59,988 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 07:59:59,988 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,989 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:59:59,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 07:59:59,989 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,989 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,989 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:59:59,989 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][476], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,031 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,031 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,031 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,031 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,033 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,033 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,033 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,034 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,034 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,034 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,036 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,036 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,036 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,036 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,036 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,036 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,038 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,038 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,039 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,039 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,039 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,041 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,041 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,041 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,042 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,042 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,042 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,042 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,046 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,046 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,047 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,047 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,047 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,047 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,047 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,047 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,055 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,055 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][271], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,056 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,057 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,057 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:00,057 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,057 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,071 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,071 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,071 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,071 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,071 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,072 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,072 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][219], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:00,072 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,072 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][207], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,073 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,073 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,073 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:00,186 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:00,187 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:00,187 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,188 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,188 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,189 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,189 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,189 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,189 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,190 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,190 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,190 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,190 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,190 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,192 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,192 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,192 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,192 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,193 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,193 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,193 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,193 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,193 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,194 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,194 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,194 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,194 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,195 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 08:00:00,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,195 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,196 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,196 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:00,197 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,197 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,197 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,197 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:00,204 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,204 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 08:00:00,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,247 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,247 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,249 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,249 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,249 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,249 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,250 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,261 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,261 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,261 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,261 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,261 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,261 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,262 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,262 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,269 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,269 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,269 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,269 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,270 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,270 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,270 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,270 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][477], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,271 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,271 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,271 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,271 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,272 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,272 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,272 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,272 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,273 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][546], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:00,273 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,273 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,277 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,277 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,277 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,277 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,277 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,281 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,281 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,281 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,281 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [177#L949-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,281 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 08:00:00,283 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,283 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,290 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,290 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,290 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,290 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,291 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,291 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,291 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,291 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,291 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,291 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,291 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,292 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,292 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][276], [38#L942-9true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,292 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,292 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,305 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,305 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][549], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,306 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,306 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][551], [120#$Ultimate##0true, 38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,306 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,306 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,307 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:00,307 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,307 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,307 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,308 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,308 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,308 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,308 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,309 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][222], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,309 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,309 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [120#$Ultimate##0true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,310 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,310 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,310 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][576], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:00,311 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,311 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,424 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,424 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:00,424 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,424 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:00,425 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,425 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:00,426 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:00,426 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,426 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:00,428 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,428 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,428 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,428 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,428 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:00,429 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:00,429 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,429 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,429 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,430 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,430 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,430 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,430 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,430 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:00,433 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,433 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,433 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,433 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,433 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:00,441 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,441 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,441 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,441 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:00,441 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,441 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,441 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,441 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:00,442 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:00,442 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 08:00:00,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:00,442 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:00,443 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:00,443 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:00,443 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,443 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,485 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,485 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,485 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,485 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,487 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:00,487 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,488 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,488 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,488 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,488 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,488 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,489 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,489 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,489 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,502 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,502 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [177#L949-3true, 51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,503 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [177#L949-3true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,503 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,503 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,503 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 08:00:00,504 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,504 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 08:00:00,504 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,504 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [111#L956-16true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,506 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,506 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,506 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,506 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,508 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [120#$Ultimate##0true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,508 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][606], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 120#$Ultimate##0true, 51#L957true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,509 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,509 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,509 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,509 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,509 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,511 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,512 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,514 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,514 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][322], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 124#L951-3true, 37#L956-14true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:00,514 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,514 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,514 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,515 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,515 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,515 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,523 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,523 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,523 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,523 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,523 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,523 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,523 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,524 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][218], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:00,526 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,526 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][548], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:00,527 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,527 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [120#$Ultimate##0true, 38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,544 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,544 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,544 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,544 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [120#$Ultimate##0true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,544 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,545 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,545 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [120#$Ultimate##0true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,546 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,546 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,547 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [120#$Ultimate##0true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,547 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,547 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,547 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][612], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,549 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,549 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,677 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:00,677 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,677 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,678 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,678 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,678 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,678 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:00,680 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:00,680 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,680 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,683 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:00,683 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,683 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,684 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,684 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,684 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][599], [42#L942-24true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:00,691 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,691 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 08:00:00,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [42#L942-24true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:00,691 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,691 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,691 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,691 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][398], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:00,693 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,693 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,693 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,693 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:00,699 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,699 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:00,700 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,700 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,700 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,700 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [177#L949-3true, 51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,749 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,749 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,749 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 08:00:00,750 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,750 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,751 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,751 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,752 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,752 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,752 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,753 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,753 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,753 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,754 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,754 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][269], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:00,754 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,754 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,754 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,758 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,758 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 177#L949-3true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,759 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,759 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,760 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 177#L949-3true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,760 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,761 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,761 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,763 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,763 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,764 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,764 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,767 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,768 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [120#$Ultimate##0true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,768 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,769 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,769 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,769 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,769 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,774 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,774 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][323], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,775 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,776 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,777 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,777 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,777 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:00,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:00,791 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,791 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:00,792 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,792 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][272], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:00,793 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,793 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][258], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,794 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][271], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,794 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,794 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [120#$Ultimate##0true, 38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,812 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,812 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,813 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,813 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,813 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [120#$Ultimate##0true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,815 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [120#$Ultimate##0true, 111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,815 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [120#$Ultimate##0true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:00,815 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,815 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,815 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,816 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,816 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:00,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][626], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 37#L956-14true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:00,816 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,816 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,817 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:00,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 120#$Ultimate##0true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:00,817 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,817 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][219], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:00,817 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,817 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:00,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:00,818 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,818 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:00,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:01,026 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,026 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,026 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,026 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,132 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,132 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,132 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:01,136 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,136 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,136 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,136 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 08:00:01,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,143 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 08:00:01,143 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:01,143 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:01,143 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:01,143 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 08:00:01,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][476], [177#L949-3true, 51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,193 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,193 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,193 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,194 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 177#L949-3true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,194 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,194 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,194 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,198 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,198 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,198 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,198 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,199 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,199 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,199 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,203 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [120#$Ultimate##0true, 208#L942-3true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,203 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,203 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,203 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,203 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,204 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,204 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,204 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,204 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:01,215 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,215 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,215 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,216 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,216 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,217 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,218 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][546], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 124#L951-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,218 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,218 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,220 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,220 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,220 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,220 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,220 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,226 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,226 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,226 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,227 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,227 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,227 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [120#$Ultimate##0true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:01,230 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,230 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,230 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,231 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,231 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,232 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,232 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,232 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,234 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,234 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,234 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 220#L941-3true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,234 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,234 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 08:00:01,235 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,235 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,235 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [177#L949-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,236 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,236 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:01,236 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,236 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,248 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,249 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,249 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,249 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][549], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,250 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,250 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][551], [38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,250 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][271], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,250 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,250 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,251 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,251 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,251 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,251 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,252 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][274], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,253 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,253 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,253 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,253 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,254 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,254 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][276], [38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,254 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,254 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,254 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,254 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][576], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:01,255 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,255 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,273 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,273 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,274 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,274 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,275 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,275 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,275 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,275 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,276 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,276 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,276 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,425 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,425 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,425 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,425 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,430 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 08:00:01,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,430 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,430 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][398], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:01,436 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,437 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,437 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,437 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,494 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 177#L949-3true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,494 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,494 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,494 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,495 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,495 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,495 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,495 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,496 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,496 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,496 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,497 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,497 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,497 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,497 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,497 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,498 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,498 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,506 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,506 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,507 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,507 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,507 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,515 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,515 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [111#L956-16true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,516 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,516 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,516 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,516 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,516 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 08:00:01,517 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 08:00:01,517 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,517 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,518 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][477], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 177#L949-3true, 220#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,518 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [111#L956-16true, 177#L949-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,518 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:01,518 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,518 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,519 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,519 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,520 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,520 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,520 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,521 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][606], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,521 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,521 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,521 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,522 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,522 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,522 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,522 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,523 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,523 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,523 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][669], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 120#$Ultimate##0true, 208#L942-3true, 51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,524 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,524 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,524 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,524 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:01,528 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,528 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,528 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,529 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,529 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,529 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,530 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,530 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 08:00:01,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,530 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,530 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,531 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,531 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][548], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:01,538 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,538 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][278], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:01,538 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,538 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,538 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,539 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,551 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,551 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,552 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,552 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,553 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,553 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,553 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,553 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,554 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][276], [38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,554 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,554 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][612], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,556 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,556 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,556 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,556 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,584 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [120#$Ultimate##0true, 208#L942-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,584 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,584 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,585 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,585 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,585 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,586 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,586 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [120#$Ultimate##0true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,587 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,587 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,587 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:01,738 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:01,738 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,738 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:01,742 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,742 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,742 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,742 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,742 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:01,750 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,750 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 08:00:01,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,821 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,821 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,821 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,821 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,822 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true]) [2023-11-30 08:00:01,822 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,822 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,823 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:01,823 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,824 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,824 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,824 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,824 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,824 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,825 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,825 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,825 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,827 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][269], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,828 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,828 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,836 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,836 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,836 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,836 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 111#L956-16true, 177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,837 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [177#L949-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,837 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [177#L949-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,837 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,838 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,838 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,838 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,838 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,838 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,839 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,840 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,840 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,840 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,840 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,840 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,840 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,840 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,844 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,844 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,844 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,844 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,845 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,845 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,845 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,845 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,849 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,849 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,849 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,849 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [120#$Ultimate##0true, 51#L957true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,850 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,850 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [208#L942-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,851 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,851 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 120#$Ultimate##0true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,851 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,851 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:01,854 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,854 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,854 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,854 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:01,854 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,855 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,856 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,856 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,859 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][387], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:01,859 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,859 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,859 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,859 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:01,860 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][322], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:01,860 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,860 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][308], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,864 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][323], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,864 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,864 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,877 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,877 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,877 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,877 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,878 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [111#L956-16true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,879 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,879 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,879 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,879 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,879 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,879 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:01,880 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:01,880 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,880 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,880 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,880 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][626], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:01,881 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,881 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][272], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:01,881 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,881 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [38#L942-9true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,883 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,883 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,883 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,883 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,908 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,908 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,908 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:01,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,909 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:01,909 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:01,922 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:01,922 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:02,066 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,066 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,066 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,066 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:02,265 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,265 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:02,269 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 08:00:02,269 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:02,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:02,270 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 08:00:02,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:02,271 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 08:00:02,271 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:02,271 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:02,271 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 08:00:02,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [120#$Ultimate##0true, 437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,333 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,333 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,333 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,333 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,339 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,339 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][476], [51#L957true, 177#L949-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,340 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,340 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,340 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,340 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,341 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,341 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,341 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,341 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,345 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,345 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,346 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [208#L942-3true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,346 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,346 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,346 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,346 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,347 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,347 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,347 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,354 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,354 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,354 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,354 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [208#L942-3true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,355 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,355 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,355 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,355 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,365 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,365 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,365 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,365 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,366 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:02,366 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 177#L949-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,366 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,366 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,366 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,367 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,368 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,368 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 08:00:02,369 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,369 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,369 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,369 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,372 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,372 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,373 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,373 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,373 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,373 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,377 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,377 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,377 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,377 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,378 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,378 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 120#$Ultimate##0true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,378 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:02,379 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][269], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,379 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,383 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,383 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,383 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,385 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,385 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,385 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,385 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,387 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,387 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,387 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,387 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][549], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,388 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,388 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][551], [38#L942-9true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,388 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,388 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][323], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,389 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:02,389 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,389 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,390 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,390 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:02,390 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,390 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,391 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,391 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,391 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,391 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][326], [38#L942-9true, 220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,396 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,396 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 220#L941-3true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,396 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,396 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,396 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][576], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:02,403 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,403 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,403 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,403 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,414 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,414 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,415 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,415 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,415 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,416 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][271], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,416 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,416 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,416 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:02,417 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][219], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:02,417 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,417 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:02,435 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,435 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,435 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,435 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,451 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,451 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 08:00:02,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [120#$Ultimate##0true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,453 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,453 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,453 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,453 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,468 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,468 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:02,626 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,626 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:02,627 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,627 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,627 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,627 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:02,635 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,635 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,635 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,635 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:02,635 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,635 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,636 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:02,636 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,636 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,636 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,636 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][398], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:02,645 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,645 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 08:00:02,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,711 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,711 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:02,721 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,721 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,721 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 51#L957true, 177#L949-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,722 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:02,722 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 177#L949-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,722 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,722 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,723 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,727 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,727 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,727 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,728 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,728 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,728 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,734 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,734 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,734 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,734 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,735 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,735 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,735 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 48#$Ultimate##0true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,744 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,744 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,744 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,745 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,745 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,746 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,746 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,746 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,747 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:02,747 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][477], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:02,747 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,747 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][546], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,748 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,748 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,748 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:02,749 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,749 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][606], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,750 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,750 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,750 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:02,750 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:02,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,752 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,752 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,752 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,752 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,752 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,753 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:02,753 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][669], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:02,753 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,753 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,753 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,753 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,758 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,758 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,759 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,759 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,759 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,760 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,760 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,760 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,765 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,765 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,765 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,765 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [220#L941-3true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,766 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,766 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:02,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,766 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,766 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,766 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,766 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,766 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,767 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,768 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,768 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,768 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,770 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,770 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:02,770 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,770 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,770 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:02,771 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,771 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,771 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,772 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,772 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,772 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,772 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,772 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,773 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,773 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 220#L941-3true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,773 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,773 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][612], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,781 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,781 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,782 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,813 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,813 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,813 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,813 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,813 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,814 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,814 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,814 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,816 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:02,816 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][276], [38#L942-9true, 208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,816 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:02,816 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,816 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,817 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,817 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,817 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:02,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:02,839 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,839 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,839 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,839 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,854 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,854 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:02,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:02,855 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:02,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:03,025 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,025 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,025 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,025 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,025 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:03,028 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,028 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:03,036 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,036 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,036 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,036 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,036 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:03,044 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,044 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [42#L942-24true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:03,047 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,047 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,047 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,047 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:03,053 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:03,053 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:03,053 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,053 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,054 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:03,054 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,054 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,054 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,054 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 08:00:03,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:03,054 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,054 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,054 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,054 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 08:00:03,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,116 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,116 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [120#$Ultimate##0true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,117 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,117 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,117 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,117 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 220#L941-3true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,124 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:03,124 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,124 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,125 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:03,125 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 124#L951-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:03,125 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,125 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,126 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,126 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,126 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,126 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,126 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 59#L941-3true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,127 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,127 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,127 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,127 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,128 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,128 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,128 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,128 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,128 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,129 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,129 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,129 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,132 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,132 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,133 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,153 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,153 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:03,154 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,154 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,154 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,154 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 220#L941-3true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,155 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,155 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,156 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,156 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,156 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,157 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,157 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,157 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,157 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,158 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,158 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,158 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,161 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,162 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [208#L942-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,162 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,162 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [208#L942-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,163 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,163 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][269], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,163 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,163 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,167 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,167 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,167 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,168 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,168 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,168 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,168 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [120#$Ultimate##0true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,169 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,169 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,173 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,173 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,173 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,173 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,174 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,174 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:03,175 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,175 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,175 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,177 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,177 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,177 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,177 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,177 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,178 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,178 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,178 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,178 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,178 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,182 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,182 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,182 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,182 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,182 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,182 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,182 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,183 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,183 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,183 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,183 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,183 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,184 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,184 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,184 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,184 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [177#L949-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,184 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,184 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,184 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,184 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][736], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,185 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,185 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,185 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,185 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:03,186 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,186 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][626], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,188 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,188 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,188 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,188 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,188 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,189 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][322], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 220#L941-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,189 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,189 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,189 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,189 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [38#L942-9true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,194 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,194 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,194 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,194 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][341], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:03,196 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][548], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,196 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,196 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,211 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,212 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,212 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,212 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,212 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][720], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:03,219 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true]) [2023-11-30 08:00:03,241 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,241 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,241 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,241 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,246 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,246 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,246 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,246 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,260 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,260 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,260 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [120#$Ultimate##0true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,268 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,268 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][396], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 08:00:03,277 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,277 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][396], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:03,278 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,278 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,278 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,278 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,282 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,282 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,282 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:03,548 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:03,549 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:03,650 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,650 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,650 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,650 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,650 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 08:00:03,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:03,657 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,657 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [42#L942-24true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:03,664 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,664 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,664 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,664 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 206#L942-22true, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:03,666 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,666 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:03,672 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:03,672 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,672 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:03,673 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,673 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 08:00:03,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [120#$Ultimate##0true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,743 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,743 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,743 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,743 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,743 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,743 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,743 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,743 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,752 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,752 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,752 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,752 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,753 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,753 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,753 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,754 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,754 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,755 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [51#L957true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,755 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,755 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,755 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,755 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,756 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,756 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,756 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,756 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,761 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,761 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [208#L942-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,762 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,762 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,762 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,762 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,762 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,763 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,763 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,779 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,779 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,779 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,779 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,779 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:03,780 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:03,780 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,780 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,781 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,781 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:03,781 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,781 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,782 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,782 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,782 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,782 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,782 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,782 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,784 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,784 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,784 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,784 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,784 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][438], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,785 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][477], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 51#L957true, 27#L942-5true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,785 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [111#L956-16true, 177#L949-3true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,785 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,785 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 08:00:03,787 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,787 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,787 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,787 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][736], [111#L956-16true, 177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,787 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,787 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,787 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,787 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,790 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,790 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,790 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,791 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,791 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,791 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,791 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,791 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][236], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,793 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][269], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,793 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,793 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,793 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,794 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,794 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,794 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,794 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,794 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,796 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,796 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [120#$Ultimate##0true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,798 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,798 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][735], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,798 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,798 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:03,805 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,805 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,805 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,805 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,806 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,806 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,806 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,806 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,806 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,807 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,807 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][736], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,807 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,807 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,809 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,809 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,809 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,809 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,809 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,809 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,809 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,813 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,813 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,813 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,813 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,813 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,814 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,814 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][323], [208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,814 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,814 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:03,815 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,815 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,815 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,815 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,815 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,815 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,816 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,816 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,816 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,816 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 08:00:03,817 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,817 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,817 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,817 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,818 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][387], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:03,818 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][272], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 14#L942-5true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,818 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,818 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,823 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][371], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,823 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,823 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][272], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,829 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,829 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,830 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,830 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,830 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,830 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,830 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,830 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,846 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,846 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,847 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,847 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,847 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:03,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:03,847 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,847 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,847 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,847 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,847 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,849 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,849 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,849 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,849 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][700], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:03,850 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,850 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][700], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,850 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,850 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,850 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,850 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:03,855 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,855 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:03,885 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,885 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true]) [2023-11-30 08:00:03,886 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,886 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,896 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,896 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,896 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,896 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][753], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,897 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,897 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,897 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,897 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:03,898 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,898 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [38#L942-9true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:03,915 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,915 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,915 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,915 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:03,916 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [120#$Ultimate##0true, 37#L956-14true, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:03,916 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,916 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,918 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,918 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [120#$Ultimate##0true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:03,920 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,920 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,920 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [120#$Ultimate##0true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:03,921 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][757], [120#$Ultimate##0true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,921 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,921 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,922 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,922 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:03,929 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,929 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,929 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,929 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true]) [2023-11-30 08:00:03,930 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,930 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,930 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,930 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][396], [30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true]) [2023-11-30 08:00:03,931 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:03,931 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,931 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:03,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:03,934 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,934 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,934 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:03,935 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [120#$Ultimate##0true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,935 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:03,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:03,936 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,936 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:03,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:03,999 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,999 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:03,999 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,000 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:04,000 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,000 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,000 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,000 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][260], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 88#L956-13true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:04,007 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][260], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:04,007 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,007 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,008 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:04,008 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,008 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,008 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,008 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 76#L942-12true, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:04,132 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:04,132 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:04,132 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,133 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,133 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,133 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,134 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,134 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,134 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [9#L942-23true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:04,142 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,142 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,148 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 08:00:04,148 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:04,148 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:04,148 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:04,148 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 08:00:04,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,148 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,148 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,149 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,149 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,149 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 08:00:04,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,231 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,231 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,235 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:04,235 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,235 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,236 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:04,247 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,247 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:04,247 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,247 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:04,248 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,248 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,248 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,250 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,250 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,250 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,250 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,251 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,251 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 177#L949-3true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,251 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,251 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,251 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,251 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,256 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,256 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,256 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,256 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,256 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,257 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,257 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,257 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,259 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,259 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,278 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,278 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,279 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,279 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,279 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,279 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,279 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,279 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 111#L956-16true, 177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,280 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,280 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,280 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,280 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true]) [2023-11-30 08:00:04,281 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][736], [177#L949-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,281 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,281 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,283 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,283 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][546], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:04,283 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,283 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,285 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,285 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,285 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,285 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][669], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 208#L942-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,286 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,286 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,291 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,291 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,291 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,293 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,293 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,293 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [120#$Ultimate##0true, 51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,301 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,301 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [120#$Ultimate##0true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,303 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,304 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][735], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,304 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [120#$Ultimate##0true, 30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,304 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,304 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,305 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [120#$Ultimate##0true, 30#L942-12true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,305 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,305 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,305 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,306 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,306 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,306 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,306 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:04,312 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:04,312 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,312 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,313 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,313 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,313 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,314 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,314 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,315 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,315 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,315 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,318 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,318 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 08:00:04,320 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][549], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,320 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,320 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,320 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][551], [38#L942-9true, 220#L941-3true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,321 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,321 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,321 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,322 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,322 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,323 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 208#L942-3true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,323 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][271], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,323 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][276], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,324 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,324 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 08:00:04,325 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,325 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,326 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,326 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:04,326 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,326 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,326 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,326 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,327 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,327 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,332 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,332 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][391], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,333 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,333 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,333 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,333 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,334 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,341 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,341 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][576], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:04,343 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,343 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][752], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:04,355 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,355 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][753], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:04,355 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,355 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,358 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,358 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,358 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][220], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,360 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,366 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,366 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,366 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,367 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:04,385 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:04,385 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,385 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,386 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:04,396 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,396 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,407 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,407 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,407 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,408 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,408 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:04,409 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,409 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,409 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,409 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,409 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,409 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:04,423 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,423 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,423 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,423 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,423 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,424 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,424 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,424 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,424 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,426 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,426 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,427 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,427 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [120#$Ultimate##0true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,428 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,428 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [38#L942-9true, 120#$Ultimate##0true, 30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:04,430 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,430 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,430 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,430 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][773], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,431 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,431 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,431 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,431 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:04,438 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:04,438 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:04,438 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,438 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,439 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,440 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:04,440 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,440 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [120#$Ultimate##0true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:04,441 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,441 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [120#$Ultimate##0true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:04,442 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,442 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,445 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,445 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:04,445 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,446 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 120#$Ultimate##0true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:04,446 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,446 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,523 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:04,523 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,523 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:04,524 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,524 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,866 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,866 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,866 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,867 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,867 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,867 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,872 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,872 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,875 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,875 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,875 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,875 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 206#L942-22true, 415#true, 202#L942-18true]) [2023-11-30 08:00:04,877 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 08:00:04,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [9#L942-23true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:04,877 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [9#L942-23true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:04,877 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,877 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 08:00:04,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,961 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,961 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,961 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,961 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,965 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,965 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [120#$Ultimate##0true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,968 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,968 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][476], [51#L957true, 177#L949-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,981 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,981 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][765], [51#L957true, 177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,981 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,981 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,981 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,981 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,981 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,982 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,982 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 124#L951-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:04,984 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,984 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,984 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:04,984 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,984 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,985 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,985 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 208#L942-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,985 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,985 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,986 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,986 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:04,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,994 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,994 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,994 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,994 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,994 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:04,994 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:04,994 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,994 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,994 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,994 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][735], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:04,995 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:04,995 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,995 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:04,996 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:04,996 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:04,996 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:04,996 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 177#L949-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,022 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,022 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:05,023 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:05,023 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,024 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,024 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,024 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,024 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,025 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,025 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,025 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,027 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,027 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [208#L942-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,027 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,027 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 208#L942-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,028 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,028 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,030 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,030 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][606], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,030 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:05,031 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,031 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:05,031 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,031 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,032 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,032 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,034 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,034 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,034 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,035 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,035 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,035 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:05,036 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,036 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,036 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,036 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,037 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,037 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,037 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,037 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,038 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,038 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][701], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,038 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,038 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][735], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,039 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,039 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,039 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,039 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,040 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,040 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,040 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,040 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,043 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,043 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,044 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,044 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,044 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,044 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,044 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,045 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [120#$Ultimate##0true, 51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,045 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,045 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,046 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,046 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,046 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,047 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [120#$Ultimate##0true, 51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,047 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,047 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,047 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,048 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,048 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 120#$Ultimate##0true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,048 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,048 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,049 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,049 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,049 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,049 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,049 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,054 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,054 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,054 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:05,055 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,055 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,056 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:05,056 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,056 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,056 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,056 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,056 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,056 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,056 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,056 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,057 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,057 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,058 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,058 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,058 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,058 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,058 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,059 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,059 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,060 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,060 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,060 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:05,063 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,063 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,063 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,063 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:05,064 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:05,064 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,064 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,064 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,064 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,065 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,068 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,068 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,068 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,068 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][504], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,069 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,069 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,070 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,070 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,070 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,070 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,070 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,070 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,074 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,074 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,074 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,074 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,075 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][548], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:05,084 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,084 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,084 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,084 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][612], [208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,085 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,085 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,085 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,085 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,086 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,086 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][720], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:05,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,106 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,106 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,106 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,106 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,107 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][221], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,110 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,110 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:05,114 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,115 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,115 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,118 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,118 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,118 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,118 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,141 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,141 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,141 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,141 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,141 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,141 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:05,142 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,142 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:05,145 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:05,145 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,147 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:05,147 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,147 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,147 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,148 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,148 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,153 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,153 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,153 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,153 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,154 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,154 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,154 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true]) [2023-11-30 08:00:05,155 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true]) [2023-11-30 08:00:05,155 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,155 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true]) [2023-11-30 08:00:05,156 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,156 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,156 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,156 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:05,156 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,172 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,172 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,172 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,173 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,173 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,173 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,173 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,174 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,174 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,175 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,175 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,175 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,175 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,187 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,187 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,188 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,188 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,188 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,188 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,188 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 120#$Ultimate##0true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,190 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,190 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,190 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,191 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,191 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,191 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,192 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,192 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [120#$Ultimate##0true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:05,203 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,203 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,203 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,203 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][273], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,248 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,248 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][273], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,249 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,249 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,249 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,249 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:05,250 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,250 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,250 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,250 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:05,250 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,250 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,250 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,250 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:05,273 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,273 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,273 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,273 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,274 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,274 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,274 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,274 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,277 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,277 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,277 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,277 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,277 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,278 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,278 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,278 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,394 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,395 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,397 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,398 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,398 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,398 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:05,412 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,412 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:05,412 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,412 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,412 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,412 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:05,413 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,413 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 08:00:05,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:05,413 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,413 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 08:00:05,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,499 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,499 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,504 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,504 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,511 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,511 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 51#L957true, 177#L949-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,524 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,524 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,524 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,524 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,524 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 177#L949-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,524 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,524 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,524 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,524 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,524 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,525 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [38#L942-9true, 51#L957true, 177#L949-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,525 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:05,525 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,525 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,526 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,526 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,526 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,526 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,526 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 208#L942-3true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,527 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,527 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,527 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,527 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [208#L942-3true, 51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,528 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,528 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,528 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,528 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 2#L957-3true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,530 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:05,530 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:05,530 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,530 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,530 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,531 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,531 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,531 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,531 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,532 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 14#L942-5true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,533 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,533 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,534 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,534 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,534 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,535 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:05,535 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,535 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,535 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,536 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:05,536 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,536 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,537 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,537 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,537 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,538 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,538 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,538 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,539 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,539 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,539 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,539 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,544 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,544 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 30#L942-12true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,544 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,544 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 30#L942-12true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,545 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,545 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 30#L942-12true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,545 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,545 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,546 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 120#$Ultimate##0true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,546 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,546 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,547 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,547 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,561 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,561 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:05,562 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,562 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,562 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,562 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:05,563 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:05,563 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 220#L941-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,563 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,563 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,564 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,564 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,564 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,565 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:05,565 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,565 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,565 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,566 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,566 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,567 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,567 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,567 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,568 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,568 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,568 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,568 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,568 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,569 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,569 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,569 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,569 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,569 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,569 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,569 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,569 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][546], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 27#L942-5true, 124#L951-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,570 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][439], [111#L956-16true, 177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,570 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,570 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,570 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,571 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,571 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,571 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][290], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,572 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][319], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,572 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,572 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,573 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,573 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,573 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,573 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,577 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,577 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,577 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,579 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,579 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,580 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,580 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,581 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,581 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,582 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,582 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,582 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,582 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,582 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,582 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,582 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,582 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,583 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,583 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,583 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,584 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,584 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][238], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,584 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,584 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,584 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,585 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,585 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,586 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,586 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,587 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,587 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,587 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,591 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,591 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,591 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [120#$Ultimate##0true, 30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,592 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,592 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,592 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [120#$Ultimate##0true, 30#L942-12true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,593 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,593 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,595 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,595 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,595 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,595 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,595 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:05,603 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,603 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,603 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,603 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,603 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,604 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,604 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,605 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,605 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:05,605 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,605 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,605 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [27#L942-5true, 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,606 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,606 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,606 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,606 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][780], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,606 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,606 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,609 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,609 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,609 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,613 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,613 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,615 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [111#L956-16true, 208#L942-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,615 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,615 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,615 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,616 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,616 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,618 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,618 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,619 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,619 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,619 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,619 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,621 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:05,621 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,621 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][626], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 220#L941-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:05,622 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,622 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,622 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,622 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,622 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,622 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,622 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,622 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][387], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:05,622 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][753], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:05,623 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][753], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:05,623 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,623 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,624 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [38#L942-9true, 208#L942-3true, 220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,629 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,629 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [177#L949-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,634 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,634 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,634 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,634 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][780], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,636 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,636 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,636 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,636 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,651 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,651 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,651 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,651 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:05,652 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,652 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,652 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,652 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,655 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,655 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,655 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,655 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,655 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,657 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true]) [2023-11-30 08:00:05,657 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:05,657 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,657 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,659 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,659 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,659 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,659 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true]) [2023-11-30 08:00:05,662 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:05,662 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][757], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,663 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:05,663 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,663 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,692 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,692 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,692 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,692 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:05,693 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,693 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,693 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,693 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,698 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:05,698 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,698 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:05,699 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:05,699 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:05,700 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:05,700 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:05,700 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:05,701 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:05,701 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:05,701 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,701 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,702 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,702 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,702 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,702 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,703 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,703 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,703 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,703 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,703 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,703 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,703 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,703 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [140#L942-8true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:05,705 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,705 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,705 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,705 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][464], [140#L942-8true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:05,705 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,705 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,705 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,706 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,708 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,708 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,711 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,711 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,712 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,712 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:05,712 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,712 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,712 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,712 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:05,715 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,715 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,716 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,716 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,716 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,716 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,717 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:05,717 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,718 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:05,718 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,718 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:05,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,728 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,728 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,729 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:05,729 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,729 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,730 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,730 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:05,730 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,730 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:05,731 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,731 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,731 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,731 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 120#$Ultimate##0true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:05,744 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,744 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [120#$Ultimate##0true, 38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:05,746 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,746 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,747 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [120#$Ultimate##0true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:05,757 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,757 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,757 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:05,758 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:05,758 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [120#$Ultimate##0true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:05,758 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,758 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [120#$Ultimate##0true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:05,759 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:05,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:05,759 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:05,759 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [120#$Ultimate##0true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:05,759 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,759 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:05,760 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:05,760 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:05,760 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:06,022 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,022 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:06,023 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,023 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,023 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,023 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,023 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,108 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,108 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,108 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,108 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,109 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:06,121 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:06,121 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,121 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][273], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:06,128 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][260], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 77#L951-3true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:06,128 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,128 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,129 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,129 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,129 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,129 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][383], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 48#$Ultimate##0true, 216#L956-8true]) [2023-11-30 08:00:06,186 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,186 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,186 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,186 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][383], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 48#$Ultimate##0true, 216#L956-8true]) [2023-11-30 08:00:06,186 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,186 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,186 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,186 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:06,276 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,276 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,276 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,276 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:06,277 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,277 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:06,340 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:06,340 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,340 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:06,341 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:06,341 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:06,341 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,341 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:06,342 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is not cut-off event [2023-11-30 08:00:06,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:06,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:06,342 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is not cut-off event [2023-11-30 08:00:06,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 192#L956-15true, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:06,342 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,342 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,342 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,342 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,342 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 08:00:06,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,477 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,478 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,480 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,480 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,480 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,489 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,489 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:06,510 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,510 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,510 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,510 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,510 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:06,511 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,511 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:06,511 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,511 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,512 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,512 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,512 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,512 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:06,513 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [51#L957true, 208#L942-3true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,513 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 208#L942-3true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,513 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,513 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,514 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,514 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,515 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,515 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 208#L942-3true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,517 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,517 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,517 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,518 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,518 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,519 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,519 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,519 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,520 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,520 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][765], [51#L957true, 177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,520 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,520 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,521 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,521 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,521 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,522 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,522 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,522 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,532 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,532 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,532 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,533 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,533 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,533 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,536 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,537 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,537 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,539 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,539 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][735], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,540 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,540 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,540 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,540 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,541 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,541 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,541 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,542 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,542 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,542 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,549 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,549 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,555 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 30#L942-12true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,555 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:06,556 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,556 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:06,587 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,587 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,588 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,588 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,588 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,588 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,589 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,589 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 220#L941-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,589 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,589 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:06,590 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,590 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,590 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [111#L956-16true, 27#L942-5true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,591 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,591 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,591 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,591 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][780], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,592 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,592 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,592 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,595 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,595 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,596 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,596 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,596 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,596 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,596 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,597 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,597 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,597 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,597 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][440], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,597 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,598 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,598 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,599 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [177#L949-3true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,599 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,599 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,600 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,603 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,603 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,603 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,603 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,603 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,603 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,606 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,606 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:06,607 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,607 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,608 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,608 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,609 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,609 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,611 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,611 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,614 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,614 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,615 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,615 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,616 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,616 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,617 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,617 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,618 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,618 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,619 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,619 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,619 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,619 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,620 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,620 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,620 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,621 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][237], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,621 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,621 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,621 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,622 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,623 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,623 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,623 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,623 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,624 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,624 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,624 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,624 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,624 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,625 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,625 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,625 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,626 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,626 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,626 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,626 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,636 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 120#$Ultimate##0true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,636 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,636 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,636 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,636 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,636 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,636 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,637 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,637 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,637 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,637 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,637 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,649 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,649 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,650 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,650 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,650 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,650 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,650 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,650 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,650 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,650 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,651 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,651 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,651 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,652 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,652 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,652 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,652 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,654 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,654 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,654 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,660 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,660 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][549], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,660 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,660 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,661 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][551], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:06,661 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,661 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,662 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,662 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,663 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,663 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,663 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,663 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [177#L949-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,666 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,666 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:06,667 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,667 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,668 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,668 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:06,668 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][322], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:06,673 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,673 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][271], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,674 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,674 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,674 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,674 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:06,681 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:06,681 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,681 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][548], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:06,689 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,689 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][780], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,694 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,694 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,694 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,694 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][322], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:06,696 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,696 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,696 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,696 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,696 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,696 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][800], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:06,696 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,697 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,697 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,697 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,697 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,697 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is not cut-off event [2023-11-30 08:00:06,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,698 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,698 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,698 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,698 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][576], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:06,700 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,700 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,700 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,700 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:06,700 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,700 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,700 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,701 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,723 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,723 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,723 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,723 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,729 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,729 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,729 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,729 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,729 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,730 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,730 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,730 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,730 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,730 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:06,732 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:06,733 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,733 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,734 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:06,735 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,735 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [38#L942-9true, 30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true]) [2023-11-30 08:00:06,738 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,738 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,738 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,738 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][773], [38#L942-9true, 30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,739 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,739 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,739 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,739 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,775 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,775 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,775 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,775 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,775 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,775 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,775 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,775 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,776 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,776 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,776 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,776 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,776 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,776 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,777 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,777 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,777 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,778 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:06,778 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:06,778 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,778 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:06,779 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:06,779 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:06,783 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:06,783 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,783 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:06,784 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:06,784 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,784 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,786 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,787 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,787 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,787 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:06,788 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,789 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:06,789 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,789 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,789 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:06,790 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,790 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,790 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,790 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:06,794 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,794 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,795 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,795 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:06,795 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,795 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,795 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,796 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:06,797 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,797 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,797 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:06,798 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,798 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,805 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,805 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,805 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,805 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,805 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,805 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,805 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,806 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,806 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,807 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,807 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,807 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,807 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:06,808 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:06,808 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 08:00:06,810 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,810 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,810 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,810 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 08:00:06,811 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,811 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,811 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,811 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:06,833 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,833 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:06,834 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:06,834 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,834 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:06,870 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:06,870 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,870 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:06,871 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:06,871 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,871 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:06,872 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:06,872 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:06,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:06,952 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,952 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,952 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,952 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,954 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,954 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,954 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:06,986 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,986 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][324], [51#L957true, 27#L942-5true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,995 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,995 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,996 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:06,996 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,996 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:06,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:06,997 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,997 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,997 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:06,997 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1021] L956-7-->$Ultimate##0: Formula: (and (= v_t_funThread3of3ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre48#1_17|) (= |v_t_funThread3of3ForFork0_#in~arg#1.base_4| 0) (= |v_t_funThread3of3ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|} OutVars{t_funThread3of3ForFork0_~arg#1.offset=|v_t_funThread3of3ForFork0_~arg#1.offset_4|, t_funThread3of3ForFork0_~g~0#1.base=|v_t_funThread3of3ForFork0_~g~0#1.base_8|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_6|, ULTIMATE.start_main_#t~pre48#1=|v_ULTIMATE.start_main_#t~pre48#1_17|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset_6|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_10|, t_funThread3of3ForFork0_#in~arg#1.base=|v_t_funThread3of3ForFork0_#in~arg#1.base_4|, t_funThread3of3ForFork0_#res#1.base=|v_t_funThread3of3ForFork0_#res#1.base_4|, t_funThread3of3ForFork0_good_#t~post39#1=|v_t_funThread3of3ForFork0_good_#t~post39#1_20|, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_good_#t~nondet44#1=|v_t_funThread3of3ForFork0_good_#t~nondet44#1_10|, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base=|v_t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base_6|, t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_10|, t_funThread3of3ForFork0_~g~0#1.offset=|v_t_funThread3of3ForFork0_~g~0#1.offset_8|, t_funThread3of3ForFork0_#res#1.offset=|v_t_funThread3of3ForFork0_#res#1.offset_4|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_6|, t_funThread3of3ForFork0_#in~arg#1.offset=|v_t_funThread3of3ForFork0_#in~arg#1.offset_4|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_10|, t_funThread3of3ForFork0_~arg#1.base=|v_t_funThread3of3ForFork0_~arg#1.base_4|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_10|, t_funThread3of3ForFork0_good_#t~post42#1=|v_t_funThread3of3ForFork0_good_#t~post42#1_20|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_10|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~arg#1.offset, t_funThread3of3ForFork0_~g~0#1.base, t_funThread3of3ForFork0_#t~nondet46#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.offset, t_funThread3of3ForFork0_good_#t~nondet38#1, t_funThread3of3ForFork0_#in~arg#1.base, t_funThread3of3ForFork0_#res#1.base, t_funThread3of3ForFork0_good_#t~post39#1, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_good_#t~nondet44#1, t_funThread3of3ForFork0_##fun~~TO~VOID_#in~#fp#1.base, t_funThread3of3ForFork0_good_#t~nondet40#1, t_funThread3of3ForFork0_~g~0#1.offset, t_funThread3of3ForFork0_#res#1.offset, t_funThread3of3ForFork0_#t~nondet45#1, t_funThread3of3ForFork0_#in~arg#1.offset, t_funThread3of3ForFork0_good_#t~nondet37#1, t_funThread3of3ForFork0_~arg#1.base, t_funThread3of3ForFork0_good_#t~nondet41#1, t_funThread3of3ForFork0_good_#t~post42#1, t_funThread3of3ForFork0_good_#t~nondet43#1][383], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 216#L956-8true]) [2023-11-30 08:00:07,074 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,074 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,074 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,074 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:07,155 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,155 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:07,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:07,202 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,202 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:07,219 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,219 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 08:00:07,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,368 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,370 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,414 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,414 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:07,415 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,415 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,415 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,416 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,416 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,417 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][813], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,417 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,418 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,418 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][476], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,421 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,421 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 177#L949-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,422 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,422 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,422 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,423 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,423 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,423 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,423 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,423 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,427 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,428 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,428 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,428 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,435 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,435 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,435 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,435 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:07,435 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,435 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,435 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,436 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,436 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,441 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,442 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,442 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,443 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:07,443 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][270], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,443 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,443 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,444 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,444 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,444 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,445 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,445 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,484 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,484 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,484 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,485 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,485 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,485 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:07,486 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,486 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,486 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 177#L949-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,487 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 177#L949-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,487 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,487 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,488 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,488 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,488 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,490 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:07,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:07,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:07,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,491 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,491 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,491 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,491 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,491 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 177#L949-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,493 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,493 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,493 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,493 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,493 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,493 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,493 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,494 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [177#L949-3true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,494 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,494 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][606], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:07,495 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,495 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][669], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 208#L942-3true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,496 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:07,496 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,496 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][813], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,497 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,497 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,497 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,497 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][751], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,498 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,498 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,498 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,498 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,499 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,499 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,499 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,499 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,503 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,503 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,503 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:07,504 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,504 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,504 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,504 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,504 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:07,505 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,505 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:07,506 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,506 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,506 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,506 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,507 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,507 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:07,508 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:07,508 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:07,508 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,508 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,509 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:07,509 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:07,510 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:07,510 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:07,510 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:07,511 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:07,511 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,511 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:07,512 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,512 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,512 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,513 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,514 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,514 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,514 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,514 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,515 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:07,515 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,515 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,516 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,516 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,516 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,517 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,517 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,517 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,517 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,517 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,518 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,518 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,518 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,518 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:07,524 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:07,524 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:07,524 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,524 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:07,525 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:07,525 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,525 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,785 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,785 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,785 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,785 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,785 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:07,787 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,787 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,787 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [177#L949-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,788 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,788 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,789 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,790 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,790 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,790 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,790 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,790 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,791 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,791 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,791 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,791 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,794 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,794 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,794 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,799 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:07,799 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,799 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:07,800 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,800 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,800 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,800 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,800 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:07,801 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:07,801 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [208#L942-3true, 220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,801 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,801 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,802 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,802 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][323], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,803 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,803 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,819 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,819 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,819 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,819 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,819 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,819 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,819 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,819 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][780], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,820 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,820 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,820 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,820 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [177#L949-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,821 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,821 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,821 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,821 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,821 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,821 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,821 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,821 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,823 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,823 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,823 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,823 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,825 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,825 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,825 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,825 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][276], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,837 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,837 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,837 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,837 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,838 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,838 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,839 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,839 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][612], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,875 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:07,878 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,878 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,879 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,879 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:07,880 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,880 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,880 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,880 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,882 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,882 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:07,901 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][802], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:07,903 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,903 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,903 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,903 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,907 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,907 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,907 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,907 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:07,908 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,908 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,908 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,908 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,908 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,910 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,910 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,911 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:07,911 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,911 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:07,912 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,912 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,912 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,912 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,912 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:07,913 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,913 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,913 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,913 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,913 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,949 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,949 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,949 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,949 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,949 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,949 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,949 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,949 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,950 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,950 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,950 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,950 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:07,950 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,950 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,950 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,950 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,950 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,951 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,951 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,951 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:07,952 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,952 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,952 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:07,953 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,953 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,953 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,953 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:07,953 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,953 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,953 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,953 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,953 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:07,955 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,955 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,955 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,955 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:07,956 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,956 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,956 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,956 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:07,959 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:07,960 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,960 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:07,960 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,960 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,961 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,961 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,961 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:07,962 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,962 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,962 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:07,963 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,963 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:07,964 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,964 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [177#L949-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:07,965 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,965 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:07,968 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [30#L942-12true, 220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:07,968 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:07,968 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:07,968 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,968 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:07,969 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:07,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [30#L942-12true, 220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:07,969 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:07,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:07,969 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,969 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,970 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:07,977 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,977 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:07,978 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,978 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:07,982 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,982 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,982 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,982 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,983 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:07,983 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,983 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,983 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,983 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,983 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:07,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 08:00:07,984 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,984 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,984 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:07,984 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,037 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,037 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,037 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,037 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,037 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,038 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,038 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][377], [27#L942-5true, 15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,065 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,065 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,065 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,065 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:08,102 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,102 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,103 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,103 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,106 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,107 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:08,107 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,108 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,108 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,108 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:08,108 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,108 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,108 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,108 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][324], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,109 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,109 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][324], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,109 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,109 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][324], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,110 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2023-11-30 08:00:08,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,110 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,110 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,111 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,111 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,111 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:08,112 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,112 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,112 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,113 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,113 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,113 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,143 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,143 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,143 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,143 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,152 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,152 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,152 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,152 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,153 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][324], [51#L957true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,153 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,153 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,153 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:08,343 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:08,344 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,344 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:08,349 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,349 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 190#L942-27true, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:08,357 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,357 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 08:00:08,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,585 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,589 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,590 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,598 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,598 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,598 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,598 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,631 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,631 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,632 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [38#L942-9true, 51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,632 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,632 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 177#L949-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,633 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 177#L949-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,633 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,633 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 177#L949-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,634 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,634 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,634 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,634 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][475], [38#L942-9true, 51#L957true, 177#L949-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:08,636 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,636 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,636 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,636 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,636 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,636 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,636 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,636 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 177#L949-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:08,637 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 177#L949-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,637 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,637 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][813], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,638 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,638 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,638 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,638 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:08,639 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,639 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,639 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,639 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:08,640 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,640 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:08,640 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,640 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 220#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,642 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 208#L942-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:08,642 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,642 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,643 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,643 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,643 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,643 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,644 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,644 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,644 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,645 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,645 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,645 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,645 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,646 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:08,653 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,653 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,653 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,653 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,654 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,654 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,655 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,655 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,655 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,655 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,656 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:08,656 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,656 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,656 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,657 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,657 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,657 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,657 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,658 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,658 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,659 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,659 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,659 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,659 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,659 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,660 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,660 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,660 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,660 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,661 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,661 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,661 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,662 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:08,662 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,662 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,664 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,664 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,664 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,664 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,665 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,665 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,665 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,666 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,666 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,666 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,666 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,667 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,667 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,667 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,668 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,668 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,668 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,669 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,669 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:08,669 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][268], [38#L942-9true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,670 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,670 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,671 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,671 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,671 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,671 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,672 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,672 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,672 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,678 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,678 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,678 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,678 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,679 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,679 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,679 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,680 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,680 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,680 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,680 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:08,710 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,710 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,710 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,710 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,710 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:08,712 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,712 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:08,712 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,712 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,712 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,712 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:08,713 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:08,713 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,713 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [177#L949-3true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,714 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,714 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:08,714 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,715 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,715 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,715 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [51#L957true, 208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,715 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,715 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,715 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,715 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:08,716 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,716 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,716 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,719 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,719 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,719 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,719 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,719 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,719 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,719 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][780], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,721 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][813], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,721 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,721 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,721 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [177#L949-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,722 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,722 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,722 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,722 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,722 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,722 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,722 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,722 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,723 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,723 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,723 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,723 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,724 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,724 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,724 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,724 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,725 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][291], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,725 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [111#L956-16true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,725 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,725 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,726 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,726 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,726 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,726 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,726 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,726 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,727 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,727 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,727 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,727 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,729 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,729 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,729 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,729 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,732 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,732 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,732 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,732 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,732 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,732 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,732 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,733 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true]) [2023-11-30 08:00:08,733 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,733 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,734 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:08,734 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,734 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,734 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,734 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,734 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,734 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,735 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [30#L942-12true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,735 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,735 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,738 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,738 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,738 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,738 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:08,739 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,739 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,739 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,739 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,740 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,740 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,740 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [177#L949-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,742 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,742 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,742 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,743 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,743 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,743 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,743 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,745 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,745 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,745 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,746 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,746 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,746 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,746 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,747 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,747 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,747 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,747 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,747 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,747 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,747 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,749 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,749 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,749 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,759 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,759 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,760 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,771 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,771 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,771 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,771 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:08,772 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,772 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:08,772 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,772 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,774 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:08,774 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:08,774 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,774 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,775 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,775 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,775 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,776 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,776 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,779 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,779 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,787 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,787 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,788 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,788 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [124#L951-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:08,788 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,788 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][549], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,789 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,789 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][814], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:08,789 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,789 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,790 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][551], [38#L942-9true, 27#L942-5true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,790 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,790 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,792 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,792 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,792 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:08,792 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:08,793 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:08,793 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,793 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,794 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,797 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,797 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,797 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,800 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,801 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][574], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,801 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,801 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,803 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,803 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,803 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,803 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,804 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [124#L951-3true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,807 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,807 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,807 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,807 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:08,808 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,808 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][535], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,808 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,808 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][626], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:08,809 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,809 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,809 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,809 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:08,810 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,810 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,810 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,810 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,813 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,813 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,813 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,813 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,814 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,814 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,814 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,815 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,815 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,815 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,815 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,824 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,824 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,824 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [38#L942-9true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:08,827 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,827 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,827 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,827 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:08,831 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,831 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,831 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,831 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,834 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,834 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][757], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:08,835 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,835 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,836 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,836 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,836 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,836 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:08,838 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,838 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][814], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:08,840 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,840 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,840 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,840 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][576], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:08,841 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][800], [220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:08,865 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,865 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][720], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:08,868 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,868 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,868 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,868 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:08,873 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,873 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,873 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,873 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,873 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:08,876 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,876 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:08,929 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,929 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,929 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,929 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,930 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,930 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,930 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,930 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:08,931 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,931 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,931 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,931 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:08,932 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,933 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,933 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,933 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,934 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,934 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,934 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,934 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:08,935 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,935 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,935 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,935 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,935 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:08,936 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,936 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:08,939 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,939 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:08,939 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,939 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:08,940 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:08,940 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,940 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,940 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:08,941 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [177#L949-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:08,941 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,941 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,942 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,942 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,942 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:08,942 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,942 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,942 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,942 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,944 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,944 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,944 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,944 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,944 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [30#L942-12true, 220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,945 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,945 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [30#L942-12true, 220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,945 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,945 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:08,946 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,946 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,946 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,946 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,946 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,946 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,946 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,946 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,946 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:08,947 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:08,947 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,947 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:08,948 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:08,948 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,948 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,949 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:08,949 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,949 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,949 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,949 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:08,956 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,956 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,956 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,956 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,957 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,957 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,957 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,957 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [30#L942-12true, 220#L941-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:08,958 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [30#L942-12true, 220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:08,958 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,958 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:08,968 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:08,968 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,968 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 08:00:08,971 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,971 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,971 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,971 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,971 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,971 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 08:00:08,972 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:08,972 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 55#L942-18true]) [2023-11-30 08:00:08,972 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,972 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:08,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,973 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:08,973 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:08,973 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,973 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,974 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:08,974 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:08,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, 143#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:09,180 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,180 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,180 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,180 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [27#L942-5true, 37#L956-14true, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:09,181 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,181 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,181 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,181 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,182 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2023-11-30 08:00:09,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:09,183 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,183 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,183 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,183 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:09,183 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:09,184 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:09,184 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:09,184 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:09,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:09,185 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,185 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,185 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,185 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:09,185 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,185 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,185 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,186 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,186 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:09,225 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:09,225 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,225 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:09,230 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:09,230 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,230 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:09,237 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:09,238 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,238 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,238 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,238 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,238 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:09,269 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:09,269 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,269 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,270 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:09,283 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,283 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,283 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,283 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,283 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:09,345 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:09,346 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,346 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,346 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,346 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:09,759 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,759 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 08:00:09,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:09,960 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,960 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,960 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,960 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:09,963 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,963 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,963 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,963 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:09,965 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,965 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,965 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,965 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:09,974 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,974 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,974 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,974 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:09,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:09,979 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,979 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,979 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,979 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:09,980 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:09,990 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,990 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,990 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,990 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:09,991 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,991 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,991 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:09,991 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:10,018 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,019 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,019 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,019 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,020 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:10,020 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,020 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,021 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 208#L942-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,021 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,021 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,021 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [208#L942-3true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,022 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,022 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,022 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,025 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,025 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,026 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,026 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,026 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [177#L949-3true, 51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,027 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,028 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,028 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,028 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][779], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,030 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,030 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,030 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,030 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,033 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,033 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,033 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,033 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:10,038 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,039 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,039 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,039 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,039 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,039 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:10,044 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,044 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,045 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,045 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,045 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,049 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,049 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,049 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,049 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,050 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,050 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,050 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,053 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,053 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,053 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,054 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,054 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,054 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,054 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,058 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,058 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,058 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,058 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,058 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:10,058 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,059 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,059 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,060 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,060 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,060 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,060 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,060 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,075 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,075 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,075 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,109 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,109 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,111 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,111 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,111 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,111 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,112 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,113 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,113 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,113 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,113 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,114 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,114 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,114 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,115 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,115 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,115 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][852], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,116 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,116 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,116 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,119 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,119 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,119 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,119 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,119 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][503], [111#L956-16true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,121 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][545], [51#L957true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,121 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,121 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,121 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,122 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][606], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 27#L942-5true, 59#L941-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,122 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,122 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,122 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,122 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][338], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,123 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,123 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][369], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,124 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,124 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [111#L956-16true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,124 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,124 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,125 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,125 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,125 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,126 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,126 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,126 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,126 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,126 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,126 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,126 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,127 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,127 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,127 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,128 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,128 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,128 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,129 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,129 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,129 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,129 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,130 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,130 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,130 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,130 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,131 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,131 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,135 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:10,135 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,135 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,135 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,135 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,136 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,136 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:10,137 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,137 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,137 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,137 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:10,139 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,139 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,139 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,139 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:10,140 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:10,140 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 140#L942-8true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,140 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,140 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:10,143 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,143 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,144 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,144 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,144 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,144 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,145 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,145 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,145 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,168 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:10,168 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,168 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,170 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,170 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,170 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,170 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,170 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,171 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,171 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,171 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,172 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,172 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,173 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,174 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,174 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,178 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,178 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,178 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,185 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,186 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [38#L942-9true, 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,186 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,186 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,187 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,187 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,187 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:10,188 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,188 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,189 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,190 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,190 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,190 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:10,190 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,191 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,194 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,194 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,195 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,195 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,198 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][502], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,198 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,198 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,198 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,199 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,199 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:10,201 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,201 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,201 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,201 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,203 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,203 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,203 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,203 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,203 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,203 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,205 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,205 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][387], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:10,206 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,206 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,206 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,206 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [38#L942-9true, 220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,208 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][800], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:10,208 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][800], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:10,208 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,208 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,209 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,209 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,210 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,210 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:10,211 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,211 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,211 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,211 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:10,221 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,221 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,221 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,221 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [38#L942-9true, 30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:10,227 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,227 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,227 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,227 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][612], [208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:10,230 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][856], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:10,230 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,230 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][773], [38#L942-9true, 30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:10,233 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,233 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,233 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,233 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,235 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,235 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,235 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,235 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][387], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 37#L956-14true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:10,237 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,237 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:10,237 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,237 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,237 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,237 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][858], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:10,238 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,239 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,239 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,239 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,239 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,240 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,240 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,240 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,240 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][497], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:10,269 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,269 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:10,274 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,274 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:10,277 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,277 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,277 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,277 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:10,352 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,352 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,352 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,352 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,352 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,353 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,353 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,353 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,353 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,353 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,353 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,354 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,354 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,354 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,355 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,355 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,355 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:10,356 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,356 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,356 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,356 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,358 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,358 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,358 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,358 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,358 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,359 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,359 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,359 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,359 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,360 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:10,360 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:10,360 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,360 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,361 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:10,361 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,361 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:10,363 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,363 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:10,363 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:10,364 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:10,364 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,364 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:10,365 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [140#L942-8true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:10,365 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,365 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:10,366 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,366 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,366 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,366 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:10,368 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,368 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,368 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,370 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 08:00:10,370 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,370 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,370 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [30#L942-12true, 220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,371 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,371 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,371 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,371 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,371 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,372 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,372 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,372 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,372 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,372 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,373 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,373 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,373 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 140#L942-8true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,374 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,374 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,374 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,375 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:10,375 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,375 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:10,377 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,377 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,377 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,377 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,377 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:10,378 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,378 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,378 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:10,380 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:10,380 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,381 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,381 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,388 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,388 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,388 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,388 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,388 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:10,389 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,389 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,389 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,389 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,389 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:10,391 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,391 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:10,391 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,392 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,392 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,392 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,405 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,405 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,406 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,406 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true]) [2023-11-30 08:00:10,407 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:10,407 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:10,407 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,407 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true]) [2023-11-30 08:00:10,408 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true]) [2023-11-30 08:00:10,408 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,408 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,490 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,490 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [120#$Ultimate##0true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true]) [2023-11-30 08:00:10,492 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,492 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,492 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,492 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 178#L941-3true]) [2023-11-30 08:00:10,509 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:10,509 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,509 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,510 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [27#L942-5true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:10,522 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,522 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,522 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,522 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:10,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:10,574 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,574 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,574 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,574 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:10,583 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,583 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,585 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:10,585 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,585 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:10,586 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,586 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,587 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,587 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,587 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,587 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:10,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:10,587 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,588 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:10,710 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:10,710 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 08:00:11,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:11,123 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,123 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,123 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,124 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,139 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,171 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:11,171 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:11,172 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,172 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:11,174 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 208#L942-3true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,174 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,174 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][813], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,175 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,175 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,176 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,176 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,180 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,180 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,180 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,180 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,181 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,181 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,181 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 59#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,182 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,182 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,182 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,182 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,183 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,183 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,183 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,183 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,183 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,184 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 220#L941-3true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,185 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,185 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,185 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,186 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,186 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,186 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,186 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,186 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,186 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,187 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,187 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][321], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,188 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [30#L942-12true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,188 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,188 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,188 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,189 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,189 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,199 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,199 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:11,200 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,200 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,200 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,205 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,205 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,205 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:11,206 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,206 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:11,208 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,208 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,209 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,209 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,209 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,209 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,209 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:11,249 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,249 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,258 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,258 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,258 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,258 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,258 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,259 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,260 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 124#L951-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,260 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,260 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [38#L942-9true, 51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,261 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,261 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,261 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,261 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,262 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,262 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,262 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,262 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,263 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,263 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,263 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,263 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,264 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,264 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,264 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,265 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [111#L956-16true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,265 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,265 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,266 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [38#L942-9true, 51#L957true, 220#L941-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,269 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,269 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,269 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,270 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,270 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,270 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][547], [38#L942-9true, 51#L957true, 124#L951-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,272 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,273 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,273 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,273 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,274 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,274 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][669], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:11,275 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,275 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,275 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,275 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,277 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,277 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,277 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,278 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,278 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,278 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,279 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,279 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,513 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,513 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,513 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,514 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,514 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,514 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,514 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,515 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,515 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,515 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [111#L956-16true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,518 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,518 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,518 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,518 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:11,537 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,537 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,537 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,537 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,537 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,538 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,538 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:11,539 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:11,539 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:11,539 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,539 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:11,540 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:11,540 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,540 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:11,541 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:11,541 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,541 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:11,542 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,543 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,543 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,543 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,543 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,544 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,544 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:11,545 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:11,545 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:11,545 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,545 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:11,546 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:11,546 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,574 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,574 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,574 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:11,575 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,575 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,575 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,598 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:11,598 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,598 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:11,608 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,608 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,608 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,608 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,609 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,609 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,609 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,609 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,609 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,609 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,610 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:11,610 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,610 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:11,611 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,611 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,611 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,612 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,632 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,632 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,632 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,632 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,633 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,633 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,633 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,634 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,634 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:11,635 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,635 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,635 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,635 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,638 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,639 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,646 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,646 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,646 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,646 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,646 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:11,647 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,647 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 151#L942-20true, 415#true]) [2023-11-30 08:00:11,648 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,648 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,648 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 111#L956-16true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,661 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,661 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,661 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,661 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,661 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,662 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,662 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,662 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,663 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,663 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:11,663 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,664 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,664 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,666 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,666 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,666 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,666 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,666 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,668 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,669 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,669 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [140#L942-8true, 124#L951-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,670 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,670 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,671 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,671 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,671 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,673 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:11,673 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:11,674 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,674 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,674 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [111#L956-16true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,675 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,675 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,675 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,675 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,675 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][814], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:11,681 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,681 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,681 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,681 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,681 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,681 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,681 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,681 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,681 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][626], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:11,683 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,683 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,683 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,683 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,683 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,683 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,683 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,684 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][868], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:11,684 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,684 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,684 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,684 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][323], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:11,686 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,686 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,686 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,686 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,687 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,687 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,687 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][856], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:11,702 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [38#L942-9true, 208#L942-3true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:11,702 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,702 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:11,712 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,712 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,712 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,712 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,719 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,719 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,719 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,719 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:11,720 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,720 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,721 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,721 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,722 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,722 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,722 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,722 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,723 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,723 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,723 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,724 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][856], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:11,725 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,725 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,725 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,725 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:11,727 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,727 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,727 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,727 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][497], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:11,755 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,755 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,756 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,756 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:11,765 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,765 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][860], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:11,767 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:11,839 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:11,839 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,839 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,839 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,839 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,840 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:11,840 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,840 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:11,842 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,842 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,842 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,842 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,842 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:11,842 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,843 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,843 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,844 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:11,845 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:11,845 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,845 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:11,847 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,847 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,847 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,848 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,848 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,850 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,850 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,850 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,851 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:11,851 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,851 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,852 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:11,852 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,852 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:11,859 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,859 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,859 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,859 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,859 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,860 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][527], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:11,862 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][527], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:11,862 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,862 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][617], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:11,864 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][617], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:11,864 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,864 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:11,865 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [140#L942-8true, 37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:11,865 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [140#L942-8true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:11,867 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,867 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,867 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,867 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [220#L941-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:11,875 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:11,875 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,875 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,875 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,875 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,875 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:11,876 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:11,889 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,889 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,889 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,890 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,890 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:11,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:11,890 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,928 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,928 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,929 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,929 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:11,929 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,929 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,929 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,929 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,950 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,950 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,950 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,950 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:11,980 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:11,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:11,981 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:11,981 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][390], [27#L942-5true, 37#L956-14true, 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:12,011 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:12,012 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][377], [15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:12,018 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,018 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,018 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,018 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:12,021 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,021 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,021 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,021 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,057 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,057 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,057 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,057 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,066 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,066 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,067 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,067 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,067 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,067 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,068 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,068 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,068 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,068 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:12,069 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:12,069 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,069 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:12,070 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:12,070 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:12,071 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,071 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,072 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,072 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,072 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 206#L942-22true, 430#true, 415#true]) [2023-11-30 08:00:12,350 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is not cut-off event [2023-11-30 08:00:12,350 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:12,351 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:12,351 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is not cut-off event [2023-11-30 08:00:12,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:12,351 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,351 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 190#L942-27true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:12,354 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,354 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 08:00:12,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,586 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,586 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,586 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,586 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,593 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:12,608 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,608 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,608 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,608 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:12,609 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,609 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,609 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,609 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,624 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,624 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:12,625 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,625 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,625 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,625 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [38#L942-9true, 51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,654 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,654 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 124#L951-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,654 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 124#L951-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,654 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,654 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [208#L942-3true, 51#L957true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,655 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 208#L942-3true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,656 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,656 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,657 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,657 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,657 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,657 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,658 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,658 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,658 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,662 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 124#L951-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,662 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,662 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 124#L951-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,663 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,663 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,665 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,665 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,665 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,665 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,666 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,666 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,666 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,666 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,667 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,667 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,667 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,667 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,667 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,668 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,668 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,668 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,669 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,669 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,669 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,670 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,670 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,671 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,671 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,676 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,676 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,676 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,676 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,685 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,685 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,685 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:12,686 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,686 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,686 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,686 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,687 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,687 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,687 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,687 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,687 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:12,688 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,688 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,688 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,689 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:12,689 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,689 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 30#L942-12true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,691 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 30#L942-12true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,691 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,691 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,692 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [30#L942-12true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,692 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,693 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,693 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,693 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,694 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,694 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,694 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,695 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,695 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,696 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:12,696 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,696 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,696 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,697 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,697 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,697 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,697 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:12,744 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,745 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,745 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,745 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:12,745 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,745 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,745 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,745 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 27#L942-5true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:12,746 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,746 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:12,747 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,747 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,747 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,747 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,747 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:12,758 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,758 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,758 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,758 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,758 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:12,758 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,758 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,759 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,759 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,759 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:12,759 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,759 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,760 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 27#L942-5true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,760 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,760 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,760 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,761 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:12,761 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,761 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:12,762 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,762 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:12,762 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:12,763 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,763 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,763 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,764 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,764 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,764 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,766 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,766 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,766 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,766 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,766 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,769 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,769 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,769 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,769 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,769 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,770 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,770 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,770 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,771 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,774 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,774 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,774 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,775 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][852], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,775 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,775 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,777 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,777 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,777 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,777 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,778 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,778 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,778 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,779 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,780 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][852], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,780 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,780 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,781 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,781 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,782 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,782 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][799], [111#L956-16true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,783 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,783 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,783 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,783 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,784 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:12,790 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,790 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,790 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,790 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:12,791 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,791 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,792 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,792 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,792 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,794 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:12,794 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,794 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:12,795 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,795 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,795 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,796 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,796 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,796 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,796 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,797 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,797 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,798 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [177#L949-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,798 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:12,798 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,798 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:12,800 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:12,800 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,800 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:12,801 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:12,801 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [38#L942-9true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:12,801 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,801 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:12,802 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,802 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,802 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,805 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [30#L942-12true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,805 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,806 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,806 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:12,806 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,806 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,807 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,807 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,807 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:12,808 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:12,809 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,809 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,809 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,820 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,820 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,820 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,821 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,821 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,821 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,822 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,822 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:12,825 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,825 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,825 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,825 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,827 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,827 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,827 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,827 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,828 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,828 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,828 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,828 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,828 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,839 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,839 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:12,841 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,841 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,841 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,841 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,841 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,842 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,842 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:12,843 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,843 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,844 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:12,844 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,844 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,845 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:12,845 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,845 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,845 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,845 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,851 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,851 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,851 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,851 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,851 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,863 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,863 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,863 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][868], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:12,864 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][898], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,864 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,864 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,864 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,866 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][868], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:12,866 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,866 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,866 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,866 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,869 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,869 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,878 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,878 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,879 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,879 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][642], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,880 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,880 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,880 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,880 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,881 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,881 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,881 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,882 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,882 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,883 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,883 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,883 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,884 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,884 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][549], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,889 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,889 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][535], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,890 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][551], [38#L942-9true, 37#L956-14true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,890 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,890 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,894 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,895 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,895 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,895 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,895 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:12,910 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,910 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,910 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,910 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:12,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,910 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:12,911 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:12,911 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:12,911 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,911 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][617], [38#L942-9true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:12,912 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,912 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,912 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,913 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:12,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [38#L942-9true, 177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:12,913 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,913 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,913 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,913 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,926 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,926 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,926 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,926 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [177#L949-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:12,927 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,927 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,927 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,927 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:12,932 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,932 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,932 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,932 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:12,937 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,937 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,937 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,937 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:12,937 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,937 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,937 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,937 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,940 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,940 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][497], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:12,959 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,959 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,959 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,959 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][539], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:12,969 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,969 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,969 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,969 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:12,978 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,978 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,978 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,978 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][858], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:12,980 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,980 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:12,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:12,980 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,980 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][720], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:12,984 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,984 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,984 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:12,984 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:13,069 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:13,069 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,069 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:13,070 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:13,070 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,070 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:13,072 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,072 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:13,073 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,073 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,073 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,073 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:13,073 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,074 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:13,078 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,078 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,078 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,078 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,078 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:13,078 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,079 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:13,081 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,081 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,081 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,081 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:13,082 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,082 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,082 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,082 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:13,083 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:13,083 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,083 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:13,084 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:13,084 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:13,084 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,084 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:13,085 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:13,085 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:13,085 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,085 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:13,086 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:13,086 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:13,087 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,087 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,087 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,087 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:13,087 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,087 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:13,096 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,096 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:13,096 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:13,097 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:13,097 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:13,097 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:13,098 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:13,098 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:13,098 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:13,099 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:13,099 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:13,099 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,099 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:13,100 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:13,100 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:13,101 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,101 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,101 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,101 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,101 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][527], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:13,103 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,103 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,103 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,103 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][617], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:13,106 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][617], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:13,107 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,107 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,107 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,107 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][599], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:13,117 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,117 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,117 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,117 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 220#L941-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,117 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,117 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,117 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,117 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][599], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 08:00:13,118 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,118 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:13,139 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,139 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,139 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,139 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,139 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,140 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,140 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:13,452 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:13,452 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:13,452 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:13,453 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,453 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,454 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,454 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:13,454 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,454 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,454 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,454 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][390], [37#L956-14true, 15#L942-3true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,493 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,493 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][390], [37#L956-14true, 15#L942-3true, 143#L942-8true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:13,493 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,493 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,493 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,493 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][390], [27#L942-5true, 37#L956-14true, 15#L942-3true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,494 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,494 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 08:00:13,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:13,495 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,495 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,495 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,495 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:13,495 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][396], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 66#L949-3true, 415#true]) [2023-11-30 08:00:13,544 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,544 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [120#$Ultimate##0true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,545 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,545 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,545 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,545 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [120#$Ultimate##0true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:13,563 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,563 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,563 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,563 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [120#$Ultimate##0true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:13,564 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,564 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:13,569 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,569 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,569 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,569 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 178#L941-3true]) [2023-11-30 08:00:13,574 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,574 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,574 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,574 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][390], [37#L956-14true, 15#L942-3true, 143#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,581 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 178#L941-3true]) [2023-11-30 08:00:13,581 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,581 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:13,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:13,582 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,582 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,582 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,582 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:13,584 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,584 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,585 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,585 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,585 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,585 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,634 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:13,634 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,634 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:13,635 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,635 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,635 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,635 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:13,655 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:13,655 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,655 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:13,656 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,656 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 42#L942-24true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true]) [2023-11-30 08:00:13,883 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:13,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 08:00:14,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 59#L941-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,136 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,136 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,136 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,136 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,137 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,137 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,140 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,140 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,140 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,140 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 59#L941-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,146 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,146 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:14,166 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:14,166 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,177 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,177 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,177 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,177 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,177 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:14,181 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:14,181 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,181 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,224 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,224 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,224 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,225 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,225 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,226 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,226 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,226 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,226 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,227 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,227 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,227 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,227 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,227 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,227 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,227 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:14,230 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,230 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:14,230 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,231 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,231 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,231 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,236 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,236 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,236 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,236 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,236 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,236 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,238 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,238 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,238 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,238 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,239 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,240 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,241 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,244 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,244 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,245 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,245 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,247 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,247 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,250 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,250 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,251 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,251 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,251 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,251 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,260 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,260 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,260 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,260 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,260 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,260 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,260 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 59#L941-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,261 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,261 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,261 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:14,266 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,266 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,266 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,266 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,267 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,268 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,268 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,268 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,268 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,269 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,269 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,269 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,269 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [30#L942-12true, 51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,274 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,274 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,274 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,275 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,275 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,275 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,276 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,276 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:14,277 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,277 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,277 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,278 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,278 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,324 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,325 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,325 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,325 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,325 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,325 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,325 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,327 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,327 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,327 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,328 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:14,328 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,328 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,328 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,328 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,328 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,328 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,329 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:14,329 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:14,329 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,329 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,333 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,333 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][852], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,336 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,336 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,336 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,337 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,337 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][669], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 51#L957true, 27#L942-5true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,338 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,338 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][412], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,339 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,339 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,339 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,339 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,339 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][445], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 51#L957true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,340 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,340 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][339], [111#L956-16true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,341 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,342 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,342 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,342 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,342 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,343 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,343 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,343 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,343 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,343 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,343 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,346 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,346 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,346 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,346 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,354 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:14,354 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,354 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,355 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:14,355 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,355 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,357 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,357 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,357 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,357 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,357 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,357 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,358 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,358 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:14,358 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,358 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:14,359 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,359 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,363 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,363 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,364 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,364 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,368 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,368 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,368 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,368 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,368 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,369 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,369 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,369 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,369 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,370 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,370 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,370 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,370 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,371 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,372 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,372 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,376 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,376 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,376 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,376 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,376 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:14,376 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,376 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,376 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,376 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 08:00:14,380 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,380 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,380 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,380 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:14,381 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,381 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,381 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,381 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,381 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:14,399 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,399 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,399 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,399 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,399 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,401 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:14,401 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,401 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,402 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,402 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,402 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,402 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,403 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [111#L956-16true, 208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,404 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,404 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,404 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,404 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,404 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,405 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,405 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,405 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,405 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,406 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,406 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,406 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,406 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,406 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [38#L942-9true, 51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,419 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,419 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,419 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,420 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,420 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,420 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [38#L942-9true, 208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:14,420 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,421 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,421 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 59#L941-3true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:14,421 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 59#L941-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,421 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [208#L942-3true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,422 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,422 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,422 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,422 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [38#L942-9true, 208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:14,423 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,423 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [38#L942-9true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,424 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,424 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,424 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,424 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:14,424 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,424 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,424 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,425 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 220#L941-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,426 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,426 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,426 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,426 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,427 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [220#L941-3true, 37#L956-14true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:14,427 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 220#L941-3true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,427 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,427 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:14,428 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,428 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,428 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,428 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,428 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,429 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,438 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,438 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,438 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,438 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][573], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,439 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,439 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,439 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,442 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,442 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,442 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,442 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,443 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,443 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,443 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,443 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,448 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,448 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,449 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:14,449 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,449 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,449 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,451 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,451 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,452 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,452 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:14,452 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,452 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,452 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][535], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,453 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,453 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [111#L956-16true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,453 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][868], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:14,454 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,454 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 08:00:14,456 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][858], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:14,456 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,456 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][858], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:14,457 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,457 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,458 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,459 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:14,475 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:14,475 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:14,475 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,476 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,476 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,476 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,476 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:14,480 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,480 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,480 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,480 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,488 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,488 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][612], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,490 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,490 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,490 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,490 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][757], [30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:14,491 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,491 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,491 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,491 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,493 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,493 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,495 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,495 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,496 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,496 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,496 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,496 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][868], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:14,496 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,496 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,496 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,496 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:14,497 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,497 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,497 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,497 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][565], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,526 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,526 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,526 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,526 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:14,538 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,538 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,538 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,538 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:14,542 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,542 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,669 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,669 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:14,670 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,670 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,670 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,670 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,671 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,671 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,671 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,671 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,682 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,683 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,683 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,683 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,683 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:14,685 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,685 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,685 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,685 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,687 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,687 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,687 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,688 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,688 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,688 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,688 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:14,689 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,689 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,689 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,689 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,689 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,690 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,690 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,690 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,690 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,690 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,690 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,690 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,690 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,690 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,690 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:14,691 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,691 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,691 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:14,692 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:14,692 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:14,692 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:14,692 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,692 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:14,693 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:14,693 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,693 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:14,694 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:14,694 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,694 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,694 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,695 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:14,695 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:14,695 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,695 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,696 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:14,700 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,700 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true]) [2023-11-30 08:00:14,701 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true]) [2023-11-30 08:00:14,701 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,701 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 08:00:14,703 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,703 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:14,704 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:14,704 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 08:00:14,704 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,704 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 08:00:14,705 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:14,705 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:14,705 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,705 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:14,706 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 08:00:14,706 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,706 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true]) [2023-11-30 08:00:14,707 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,707 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,707 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,707 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:14,708 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:14,708 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 08:00:14,708 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,708 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 08:00:14,709 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,709 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,710 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,710 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,710 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,710 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:14,710 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,710 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true]) [2023-11-30 08:00:14,711 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,711 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,711 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,711 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 08:00:14,711 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,711 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,711 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][617], [208#L942-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:14,716 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,716 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,716 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,716 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [30#L942-12true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:14,726 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,726 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,726 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,726 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][599], [30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 08:00:14,727 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,727 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,728 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,728 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][599], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 08:00:14,741 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,741 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,741 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,741 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:14,746 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:14,746 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,746 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true]) [2023-11-30 08:00:14,748 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,748 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,748 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,748 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 186#L942-23true, 415#true]) [2023-11-30 08:00:14,749 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true]) [2023-11-30 08:00:14,749 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 66#L949-3true, 415#true]) [2023-11-30 08:00:14,749 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,749 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,750 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,750 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true]) [2023-11-30 08:00:14,750 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,750 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,750 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,750 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:14,792 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,792 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,792 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,792 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [15#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:14,808 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,808 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 15#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:14,809 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,809 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [120#$Ultimate##0true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true]) [2023-11-30 08:00:14,829 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,829 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,829 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,829 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [38#L942-9true, 120#$Ultimate##0true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:14,843 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,843 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,844 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,844 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:14,854 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,854 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:14,855 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,855 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,855 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,855 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:14,856 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,856 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:14,857 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:14,857 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,857 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:14,857 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [120#$Ultimate##0true, 38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:14,858 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:14,858 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:14,858 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,858 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,858 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,859 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [120#$Ultimate##0true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:14,859 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:14,859 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,859 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:14,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,860 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:14,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [120#$Ultimate##0true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:14,861 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,861 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 178#L941-3true]) [2023-11-30 08:00:14,871 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,871 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,871 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,871 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,871 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 178#L941-3true]) [2023-11-30 08:00:14,872 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,872 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,881 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,881 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:14,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:14,884 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,884 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:14,885 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,885 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:14,934 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:14,935 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:14,935 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:14,935 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,935 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:14,976 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,976 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,976 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:14,976 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 08:00:15,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:15,836 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,836 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,836 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,836 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,844 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,844 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:15,845 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,845 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,845 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,845 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:15,857 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,857 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:15,858 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,858 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:15,865 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,865 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:15,933 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,933 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,933 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,933 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:15,933 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:15,933 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:15,933 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:15,934 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:15,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:15,935 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:15,935 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,935 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,936 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,936 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,936 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:15,936 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,936 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,936 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,936 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,936 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][852], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,937 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,937 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,937 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,937 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,937 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:15,938 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,938 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,938 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,938 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,938 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][898], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,943 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,943 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:15,944 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,944 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,944 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 208#L942-3true, 27#L942-5true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,945 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,945 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,945 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,945 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:15,946 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,946 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,946 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,946 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,946 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,947 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,947 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:15,947 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,947 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,948 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,948 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,948 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,948 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:15,949 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,949 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:15,955 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,955 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,956 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,956 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:15,959 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:15,959 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,959 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:15,960 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:15,960 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,960 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:15,963 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,963 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:15,963 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:15,964 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,964 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:15,987 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,987 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,987 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,987 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:15,988 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:15,989 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,989 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:15,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:15,992 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,992 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,992 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,992 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,993 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:15,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:15,993 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,993 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,993 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,993 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:15,993 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 27#L942-5true, 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,041 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,041 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,041 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,041 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:16,067 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,067 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,067 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,067 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,067 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,068 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,068 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,068 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:16,070 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,070 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,070 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,071 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][824], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,071 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,071 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,071 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][852], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,072 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,072 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,072 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,073 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [51#L957true, 208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,073 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,073 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,075 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,075 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,075 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,076 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,076 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,076 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,076 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,077 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,077 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,077 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][608], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,089 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:16,089 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,089 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,090 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,090 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,090 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,094 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,094 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,095 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [30#L942-12true, 51#L957true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,095 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:16,096 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,096 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,096 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,096 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [111#L956-16true, 30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,097 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,097 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,100 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,100 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,100 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,100 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,103 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,103 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,103 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,103 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,103 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,104 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,104 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,104 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,104 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,104 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,104 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,107 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,107 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,107 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,107 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,121 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,122 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,122 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,122 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:16,123 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:16,123 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:16,123 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,123 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:16,124 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:16,124 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,125 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,125 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:16,127 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:16,127 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:16,128 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:16,132 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:16,134 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:16,134 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,134 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,137 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,137 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:16,138 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,138 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:16,139 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:16,139 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,139 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:16,141 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:16,141 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:16,142 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,142 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,143 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,143 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,144 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,144 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,144 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,148 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,148 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,148 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,148 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, 236#true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,163 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 15#L942-3true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,164 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,177 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,177 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,177 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,177 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:16,177 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,178 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,178 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,178 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,178 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,178 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,184 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:16,184 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,184 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,209 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,209 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,209 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,210 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,210 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,210 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:16,212 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,212 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,212 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:16,213 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,213 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,213 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,213 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,213 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:16,214 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,214 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,214 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,214 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,215 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,215 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,215 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,220 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,221 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:16,246 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:16,247 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:16,247 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,247 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,248 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,248 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,248 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,248 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,248 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:16,251 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,252 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,252 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,252 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,257 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,257 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,257 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,257 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,257 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,268 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,269 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][575], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,269 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,269 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,269 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,270 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,270 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:16,274 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,274 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:16,274 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,275 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,275 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,281 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,281 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,281 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,281 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,281 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,295 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,295 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,295 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,295 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,295 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,297 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,297 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,297 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,297 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,298 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,298 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,298 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:16,299 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,299 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,299 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][386], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,302 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,302 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,302 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,302 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:16,304 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,304 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,304 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,304 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,304 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [38#L942-9true, 30#L942-12true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:16,334 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,334 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,335 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,335 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][773], [38#L942-9true, 30#L942-12true, 220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,351 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,351 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,351 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,351 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [38#L942-9true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:16,354 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,354 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,354 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,354 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:16,363 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,363 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,363 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,363 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,370 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,370 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:16,376 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,376 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,376 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,376 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,437 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,437 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,437 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,437 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][720], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:16,443 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,444 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,444 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,444 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:16,454 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,454 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,454 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,455 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,595 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,595 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,595 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,595 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,597 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,597 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,597 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,598 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:16,598 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,598 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,598 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,598 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:16,599 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,599 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,600 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,600 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,600 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,600 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:16,600 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,600 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,600 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,601 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,601 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:16,602 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:16,603 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,603 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,603 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,603 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:16,604 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,604 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,604 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,604 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:16,604 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,604 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,604 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,605 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:16,606 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,606 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,606 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,606 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:16,610 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,610 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,610 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,610 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,611 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:16,611 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,612 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,612 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,612 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,612 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:16,612 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,612 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,612 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,612 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,614 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,615 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:16,615 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,615 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:16,616 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,616 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,616 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,616 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,616 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:16,618 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,618 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 140#L942-8true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:16,626 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:16,626 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:16,626 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,626 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:16,627 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,627 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,627 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,627 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:16,627 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,627 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,627 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,628 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [60#L942-27true, 177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:16,637 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,637 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,638 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,638 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,638 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,638 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:16,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:16,641 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2023-11-30 08:00:16,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:16,641 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,641 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,641 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,642 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:16,645 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,645 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,645 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,645 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,645 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:16,646 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,646 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,646 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,646 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,646 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:16,658 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,658 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:16,659 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,659 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,659 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,659 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [140#L942-8true, 37#L956-14true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 08:00:16,664 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,664 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,664 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,664 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:16,672 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,672 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,672 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,672 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:16,673 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,673 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,673 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,673 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:16,684 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,684 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,684 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,684 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:16,694 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,695 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,695 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,695 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,695 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,695 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,695 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,695 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:16,697 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,697 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,697 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,698 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:16,741 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,741 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,741 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,741 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,742 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,742 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,742 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,742 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:16,743 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,743 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,743 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,743 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:16,744 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:16,744 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:16,744 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,744 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:16,762 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,762 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,762 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,762 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,764 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,770 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [38#L942-9true, 120#$Ultimate##0true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:16,786 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,786 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,786 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,786 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,786 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:16,802 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,802 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,802 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,802 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:16,803 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:16,803 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:16,804 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:16,804 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,805 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:16,805 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,805 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,806 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:16,806 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,806 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,806 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,806 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,806 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 08:00:16,815 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:16,827 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,827 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:16,830 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,830 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:16,893 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:16,893 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,893 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:16,894 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:16,894 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,894 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:16,942 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,942 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,942 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:16,942 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 08:00:17,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:17,872 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,872 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,872 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,872 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:17,873 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,873 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:17,874 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,874 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,874 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,874 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:17,905 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,905 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,905 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,905 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:17,906 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,906 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,906 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,906 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:17,910 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:17,910 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,910 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,963 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [38#L942-9true, 51#L957true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:17,963 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,963 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,963 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,963 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,963 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:17,964 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:17,964 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:17,964 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,964 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 208#L942-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:17,965 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [208#L942-3true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,965 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:17,965 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,965 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,966 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,966 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,966 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,966 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,966 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:17,966 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:17,967 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:17,971 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,972 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,972 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [208#L942-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,972 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 208#L942-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:17,989 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,989 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:17,989 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,989 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,989 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:17,990 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,991 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][368], [51#L957true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,991 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:17,991 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:17,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,992 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:17,992 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,992 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:17,994 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:17,996 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:17,996 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:17,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,024 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 59#L941-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,025 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,025 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,025 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,026 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,026 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,026 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,026 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,027 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,027 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,027 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,027 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,028 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:18,028 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:18,029 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,029 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,032 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,032 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,032 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,032 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,033 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,033 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,033 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,033 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,034 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,034 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,034 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,035 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,035 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,035 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,042 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,042 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,042 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,042 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,042 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,043 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,043 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,043 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,043 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,044 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,044 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,044 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:18,045 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,045 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,045 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,078 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [15#L942-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,078 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,078 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,078 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 27#L942-5true, 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,079 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 15#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,079 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,079 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 08:00:18,116 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 143#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,116 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:18,116 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,116 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,126 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [38#L942-9true, 51#L957true, 208#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,126 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,126 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,127 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,127 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,127 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,127 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,128 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,128 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,128 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,128 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,129 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,129 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,129 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,129 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:18,130 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:18,130 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,130 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:18,131 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,131 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,131 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [38#L942-9true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,132 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,132 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 220#L941-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,132 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,132 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,132 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,133 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,133 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,133 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,133 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,133 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,133 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,133 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,134 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][607], [38#L942-9true, 51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,138 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,138 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,138 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,138 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:18,139 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:18,140 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:18,140 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:18,141 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:18,141 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,141 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 30#L942-12true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,141 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,141 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,142 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 111#L956-16true, 30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,142 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,142 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,143 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,143 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,143 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,143 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,143 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][139], [437#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), 27#L942-5true, 2#L957-3true, 420#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (= ~global~0 0)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,144 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,144 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,145 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,145 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,145 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,145 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,145 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,145 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,145 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][898], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,147 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,147 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,147 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,147 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,148 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,148 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,148 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,149 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,149 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,149 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,157 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,157 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,157 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,157 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,157 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,157 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,157 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,157 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,158 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,158 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,159 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,159 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:18,159 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,159 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,160 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,160 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,160 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,161 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,161 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,161 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,162 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,162 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,162 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:18,163 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,163 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,163 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:18,164 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,164 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,164 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,164 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,165 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,165 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,166 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,166 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,166 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,166 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,166 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,166 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:18,168 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,168 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,168 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,168 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,168 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,168 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,168 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,169 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:18,169 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,169 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,169 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:18,170 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,170 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,170 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,170 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:18,171 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,171 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,171 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,172 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,172 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,172 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,172 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,172 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,172 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,172 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,173 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,173 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,173 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,173 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,173 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,173 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,174 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:18,174 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,174 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,175 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,175 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,175 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:18,176 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,176 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:18,176 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,176 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,176 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,177 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:18,177 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,177 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,180 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,180 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,180 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,181 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:18,181 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:18,181 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,181 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,182 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,182 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,182 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,183 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:18,183 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,183 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,183 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,184 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,184 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,187 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,187 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,187 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,187 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,195 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,195 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,195 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:18,196 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,196 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,196 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,197 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [120#$Ultimate##0true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,197 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,197 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,197 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,198 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [120#$Ultimate##0true, 38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,198 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,198 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,199 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,199 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,199 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,205 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,205 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,205 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,205 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,205 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,206 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,225 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,226 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,226 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,226 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,226 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:18,227 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,227 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,227 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,227 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,227 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:18,227 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,227 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,228 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,228 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,228 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,230 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,230 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,230 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,230 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,230 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,230 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,230 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,231 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,232 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,233 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,233 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,233 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,233 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,233 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,236 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,236 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,236 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,236 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,236 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,256 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,256 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,256 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,256 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,258 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,258 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,258 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,258 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,258 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,271 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,271 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,271 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,271 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,274 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,274 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,274 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:18,276 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,276 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,276 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,276 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,276 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:18,277 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,277 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 111#L956-16true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:18,281 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,281 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,281 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,281 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,281 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,289 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,289 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,291 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,291 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,291 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,291 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][625], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:18,292 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:18,292 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,292 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,292 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][627], [38#L942-9true, 208#L942-3true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,293 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,293 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,293 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,293 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,293 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:18,296 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,296 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,296 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,296 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][482], [38#L942-9true, 124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,331 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,331 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,331 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,331 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [124#L951-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:18,332 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,332 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:18,338 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:18,340 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,340 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:18,342 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,342 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,343 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,343 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,343 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,343 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,343 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,343 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,345 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,345 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,345 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,345 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,345 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,392 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,392 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,392 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,392 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:18,396 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,396 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,396 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,396 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:18,413 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,413 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,413 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,413 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 430#true, 415#true]) [2023-11-30 08:00:18,422 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,422 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,422 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,422 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,518 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,518 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,518 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,518 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,518 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,519 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,519 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,519 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,520 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:18,520 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,520 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,521 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:18,521 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,522 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,522 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,522 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,522 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,523 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,523 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,523 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,523 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,523 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:18,524 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,524 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,524 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,524 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:18,524 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,524 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,524 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,524 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:18,525 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,525 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,525 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,525 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,525 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,525 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,525 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,525 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:18,528 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,528 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,528 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,528 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,528 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:18,529 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,529 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,529 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,531 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,531 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,532 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,532 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [208#L942-3true, 140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:18,536 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:18,536 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,536 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:18,537 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,537 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,537 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,537 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:18,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,539 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,539 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,539 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,539 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,540 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,540 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,540 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,540 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,541 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,541 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:18,545 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,545 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,545 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,545 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,549 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,549 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,549 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,549 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,549 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,550 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,550 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,550 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,550 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,550 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:18,560 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,560 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,560 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,560 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,560 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [220#L941-3true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:18,564 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,564 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,564 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,564 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,576 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,576 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,576 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,576 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:18,577 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,577 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,577 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,577 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,590 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:18,590 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,591 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,591 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,591 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,592 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,592 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,592 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:18,593 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,593 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,593 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 08:00:18,596 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,596 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,596 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,596 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 08:00:18,597 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,597 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,597 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,597 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,628 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,628 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,628 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,628 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,629 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,629 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,629 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:18,630 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,630 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,630 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 27#L942-5true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:18,633 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,633 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,633 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,633 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:18,639 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,639 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,639 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,639 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:18,646 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,646 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,646 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,646 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:18,647 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,647 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,647 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,647 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 15#L942-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:18,649 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:18,649 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,649 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,661 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 120#$Ultimate##0true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,661 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,661 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,661 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,661 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,661 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,661 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [120#$Ultimate##0true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:18,684 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,684 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,684 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,684 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,684 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:18,692 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,692 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:18,693 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,693 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,693 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,693 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,756 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:18,756 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,756 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,756 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,756 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,757 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:18,760 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,760 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,760 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,760 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:18,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:18,760 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,760 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,760 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,760 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:18,794 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,794 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,795 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,795 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:18,799 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:18,799 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,799 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:18,808 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,808 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,808 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:18,808 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:19,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 206#L942-22true, 415#true, 152#L943-2true]) [2023-11-30 08:00:19,034 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 08:00:19,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:19,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:19,034 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 08:00:19,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [9#L942-23true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0NotInUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:19,034 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 08:00:19,034 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:19,034 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:19,034 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 08:00:19,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][408], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:19,162 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,162 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,162 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,162 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][408], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:19,163 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,163 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,163 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,163 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:19,389 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,389 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,389 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,389 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:19,390 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,390 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,391 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:19,404 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,404 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,404 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,404 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:19,406 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,407 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:19,425 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:19,426 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,426 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,426 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,426 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,433 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,433 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:19,434 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,434 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,858 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [38#L942-9true, 51#L957true, 59#L941-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,858 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,858 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,859 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:19,859 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 59#L941-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:19,859 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 59#L941-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:19,859 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,859 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [208#L942-3true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:19,860 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:19,860 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,860 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:19,861 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,861 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,861 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:19,862 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:19,862 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,880 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,880 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,880 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,880 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,880 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,881 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,881 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,881 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,882 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:19,882 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,882 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:19,887 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:19,887 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,887 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:19,888 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,888 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:19,889 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:19,889 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:19,889 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:19,889 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,889 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,890 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,890 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,914 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,914 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,914 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,914 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,914 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:19,916 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:19,916 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,916 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,917 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,917 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,917 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,917 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,918 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,918 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:19,921 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:19,921 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,921 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:19,922 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:19,922 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,922 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:19,923 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [208#L942-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:19,923 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:19,923 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:19,923 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,924 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,924 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,924 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,948 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,948 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,948 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,948 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,948 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,949 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:19,949 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:19,950 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:19,950 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:19,950 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,950 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:19,951 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:19,951 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,951 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:19,952 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,952 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [60#L942-27true, 51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:19,953 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [60#L942-27true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,953 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:19,954 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:19,954 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [60#L942-27true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:19,954 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,954 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:19,955 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,955 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,955 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,955 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,956 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:19,956 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,956 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,967 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:19,968 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,968 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,968 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,968 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,969 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:19,969 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:19,969 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,969 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:19,970 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,970 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,970 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,972 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:19,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,972 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:19,972 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,973 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:19,973 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,973 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:19,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:19,973 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:19,974 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:19,975 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:19,975 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:19,975 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,976 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:19,976 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,000 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,000 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,000 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,000 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,000 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,000 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,001 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,001 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,001 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,001 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,001 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:20,066 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,067 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,080 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,080 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,082 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,082 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,082 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,082 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,083 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,084 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,084 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,085 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][898], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,085 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,085 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,086 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,086 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,086 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,086 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,086 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,087 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 220#L941-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,087 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,087 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,087 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,087 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,087 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,087 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,094 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,094 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,095 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,095 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][898], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,095 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,095 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [208#L942-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,096 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,096 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,096 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,096 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,097 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,097 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,097 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,098 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,098 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,098 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 220#L941-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,098 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,098 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,099 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,099 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,099 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,099 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,102 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,102 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,102 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,102 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,105 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,106 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,106 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,106 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,106 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,106 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,106 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,106 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,106 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:20,107 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,107 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,107 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,107 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 66#L949-3true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,107 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,110 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,110 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,110 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,110 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,111 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,111 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,111 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,111 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,111 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,112 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,112 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,112 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,112 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:20,113 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:20,113 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,113 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:20,113 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:20,114 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:20,114 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:20,116 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:20,116 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,117 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:20,117 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,117 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,117 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:20,119 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [60#L942-27true, 111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,119 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,121 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,121 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:20,121 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,121 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:20,122 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,122 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,122 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,122 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:20,123 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,123 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:20,123 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,123 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,124 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,124 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,125 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,127 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,127 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,127 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,127 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,128 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,128 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:20,128 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,129 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,129 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,129 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,129 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,130 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,131 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,131 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,132 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,132 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,133 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,133 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,133 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,134 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,134 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,134 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,134 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,134 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [120#$Ultimate##0true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,140 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,140 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 08:00:20,142 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:20,142 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,142 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:20,157 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,157 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,158 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,158 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,158 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,158 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,158 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:20,159 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,159 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,159 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,160 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,160 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,160 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,160 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,162 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,162 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,162 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,162 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,162 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,162 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,175 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,175 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,175 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:20,176 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,176 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,176 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,177 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,177 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,178 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true]) [2023-11-30 08:00:20,178 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,178 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,178 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,179 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,179 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,179 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,179 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 208#L942-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,187 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,187 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:20,187 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,187 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,188 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:20,188 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,188 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,188 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,188 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,188 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][640], [111#L956-16true, 208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,189 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,189 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,189 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,189 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,189 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,191 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,191 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,191 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,191 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,191 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,192 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][411], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,192 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,192 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,192 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [208#L942-3true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,198 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,198 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:20,199 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,199 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:20,200 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,200 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,200 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,200 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,200 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,200 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,200 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,200 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,200 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][535], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,201 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,201 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,201 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,201 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,203 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,203 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,204 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,204 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,204 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,204 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,204 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,204 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][276], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,205 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,205 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,206 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:20,206 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,206 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,206 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,206 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true]) [2023-11-30 08:00:20,221 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,221 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,221 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,222 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][757], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:20,235 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,235 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,236 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,236 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:20,237 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,237 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,239 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,239 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,239 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,239 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,240 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,240 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,240 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,240 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,240 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,242 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,242 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,242 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,242 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:20,244 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,244 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,244 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,244 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,277 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,277 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,277 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,277 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true]) [2023-11-30 08:00:20,293 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,293 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,294 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,294 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 08:00:20,309 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,309 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,309 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,309 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,396 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,396 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:20,397 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,399 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,399 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,399 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,399 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,399 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,399 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,400 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,400 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:20,400 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:20,403 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,403 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,403 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,403 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,406 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:20,407 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:20,407 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,408 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,408 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:20,409 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:20,411 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,411 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,411 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,411 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:20,411 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,411 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,411 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,411 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:20,413 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,413 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:20,414 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,414 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,414 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,414 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:20,415 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:20,415 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:20,415 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,415 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,416 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,416 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,417 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,417 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,417 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,417 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,418 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:20,418 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:20,418 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,418 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,419 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,419 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:20,420 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,420 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,421 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,421 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [60#L942-27true, 124#L951-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,421 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:20,421 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,421 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,422 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [60#L942-27true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,422 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,422 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:20,437 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:20,437 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:20,437 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:20,437 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,437 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,438 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:20,438 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,438 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,438 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,438 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:20,439 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:20,439 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,439 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:20,440 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:20,440 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:20,440 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,440 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:20,441 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:20,441 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,441 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:20,442 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,442 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,443 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,443 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,443 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,443 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 107#L951-3true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,445 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,445 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,445 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,445 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,445 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,445 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,445 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,446 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,446 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,446 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 08:00:20,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,446 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,446 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,459 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,459 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,459 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,459 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,459 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,460 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,460 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,460 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,460 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,460 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:20,489 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,490 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,491 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,491 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,491 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,492 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,492 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,492 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,492 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,492 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,492 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,493 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,493 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 08:00:20,494 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,494 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,494 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:20,494 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,494 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,495 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,495 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:20,495 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true]) [2023-11-30 08:00:20,496 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,496 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:20,496 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:20,496 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:20,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:20,497 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,497 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,497 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,497 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:20,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 08:00:20,497 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,497 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,497 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,497 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [15#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:20,532 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,532 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,532 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,532 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,532 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 15#L942-3true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,533 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,541 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,541 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:20,542 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,542 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,542 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,542 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,542 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:20,543 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:20,543 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,544 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,544 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,544 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,544 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,545 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:20,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,546 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,546 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,547 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,547 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,547 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,572 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 120#$Ultimate##0true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:20,572 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,572 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,572 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,572 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,572 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,572 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:20,683 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,683 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,683 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,683 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:20,693 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,693 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,693 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,693 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:20,741 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,741 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,741 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,741 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:20,745 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true]) [2023-11-30 08:00:20,747 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,747 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,747 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:20,747 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 08:00:21,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][408], [60#L942-27true, 177#L949-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,087 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,087 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,087 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,087 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 208#L942-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,237 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,237 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,238 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,239 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,239 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,239 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,239 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:21,246 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,246 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,247 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,247 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,248 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,248 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,248 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,248 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,248 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,248 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,248 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,249 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:21,258 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,258 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,258 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,258 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,258 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,260 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,260 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,260 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,260 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,261 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,261 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,261 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,261 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,305 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,305 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:21,312 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,312 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,312 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,312 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,313 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:21,313 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,313 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,313 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,314 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,314 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,314 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,315 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,316 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,316 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,316 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,316 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:21,318 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,318 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,318 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,318 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,318 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,323 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:21,323 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,323 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:21,323 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,323 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,324 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,596 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,596 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:21,597 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,597 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:21,597 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,597 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,598 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,598 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,598 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:21,599 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:21,599 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,599 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,600 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:21,601 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,601 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 177#L949-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,602 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,602 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,602 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,603 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,603 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,603 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [60#L942-27true, 51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,605 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,605 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,605 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,605 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,605 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:21,606 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,606 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,608 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,608 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,608 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,608 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,608 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,608 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,608 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:21,609 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:21,609 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,609 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:21,610 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,610 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 213#L942-5true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,613 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,613 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,613 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,613 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,614 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,614 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,614 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:21,615 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,615 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:21,615 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:21,616 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,616 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:21,619 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,619 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,619 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,620 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,620 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,620 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:21,663 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,663 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,663 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,663 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:21,664 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:21,664 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,664 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,664 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true]) [2023-11-30 08:00:21,665 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,665 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,665 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,665 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,665 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,666 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][882], [208#L942-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,666 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,666 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,666 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][898], [208#L942-3true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,666 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [208#L942-3true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,667 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,667 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][859], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,668 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][881], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,668 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,668 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,669 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,669 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,669 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,676 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:21,676 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][671], [208#L942-3true, 51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:21,677 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,679 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,679 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][446], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:21,680 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [111#L956-16true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:21,680 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,683 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,683 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,684 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,684 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,684 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,685 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,685 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,694 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,694 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,695 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,695 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,695 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:21,696 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:21,696 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:21,696 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,696 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,697 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,697 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,697 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,697 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,698 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,698 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,698 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,698 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,699 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,699 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:21,699 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,699 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,701 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,703 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,703 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,703 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,704 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,704 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,704 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,704 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,704 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,704 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,704 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,705 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:21,705 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,705 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,706 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,706 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,706 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,707 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:21,707 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,707 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,707 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,707 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,707 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,712 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,712 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,712 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,713 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,713 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,713 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,713 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,714 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:21,714 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,715 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,715 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,715 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,716 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,716 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [15#L942-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,717 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,717 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,717 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,717 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,720 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 120#$Ultimate##0true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:21,720 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,720 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,738 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,738 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,739 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,739 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,739 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,739 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,739 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,739 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,740 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [38#L942-9true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:21,742 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,742 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,742 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,743 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,743 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,743 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,743 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,744 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,744 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,744 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:21,759 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,759 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:21,759 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,759 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,760 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,760 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:21,761 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,761 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,761 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,761 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,761 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,761 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,761 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,763 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,763 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,763 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,763 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,763 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,773 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,773 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,773 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][641], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,773 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,773 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:21,773 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,774 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,774 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,774 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,774 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,774 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,774 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,774 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:21,776 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:21,776 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:21,776 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,776 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:21,777 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,777 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,777 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,777 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,778 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,778 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,778 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,778 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,778 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:21,779 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,779 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,779 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,779 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,780 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:21,788 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,788 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,788 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,788 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,789 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:21,791 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,791 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,791 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,791 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,793 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,793 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][292], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:21,794 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [38#L942-9true, 30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:21,811 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,811 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,811 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,811 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][773], [38#L942-9true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:21,823 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,823 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,823 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,823 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:21,825 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,825 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,825 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,825 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][453], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:21,827 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,827 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:21,830 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,830 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,830 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,831 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,831 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,831 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,831 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,831 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,832 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,832 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,832 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,832 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,832 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,869 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,869 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,869 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,869 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:21,870 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,870 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,870 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,870 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,870 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:21,880 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,880 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,880 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,880 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,880 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 119#L942-27true]) [2023-11-30 08:00:21,890 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,890 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:21,946 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,946 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,946 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,946 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:21,947 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,947 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,947 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,947 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,948 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,948 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:21,948 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,948 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:21,949 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:21,949 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:21,949 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:21,950 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,950 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,950 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,950 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:21,950 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,950 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,950 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,951 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,951 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,951 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,951 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,951 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,952 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,952 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,952 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,952 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,953 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,953 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,953 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,953 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,954 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,954 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,954 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,955 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:21,955 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,955 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,955 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,956 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:21,956 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:21,956 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:21,956 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,956 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,957 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,957 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:21,958 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,958 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,958 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,958 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:21,959 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:21,959 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:21,959 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,959 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:21,960 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,960 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,960 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,960 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:21,961 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:21,961 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,962 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,962 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,962 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,962 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,962 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,962 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:21,963 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:21,963 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,963 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,963 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,963 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:21,966 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,966 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,966 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,966 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,968 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,968 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,968 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,968 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:21,969 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,969 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [60#L942-27true, 124#L951-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,970 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,970 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:21,971 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:21,971 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:21,971 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,971 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:21,972 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:21,972 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:21,972 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:21,973 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:21,973 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:21,973 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,973 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,974 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:21,974 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,974 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,974 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,975 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:21,975 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,975 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,975 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,976 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,978 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:21,978 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,978 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:21,986 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,986 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,986 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:21,988 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,988 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,988 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,988 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,989 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,989 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:21,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:21,989 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,989 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:21,993 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,993 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,993 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,993 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:21,994 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,994 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,994 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,994 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:21,996 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,996 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,997 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:21,997 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,997 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,997 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:21,997 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:22,010 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,010 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:22,011 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:22,011 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,012 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:22,012 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:22,012 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,012 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:22,013 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,013 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:22,037 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,037 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:22,044 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,044 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:22,046 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,046 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,046 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,046 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,046 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true]) [2023-11-30 08:00:22,070 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true]) [2023-11-30 08:00:22,070 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:22,114 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,114 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,114 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,114 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 08:00:22,119 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,119 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 08:00:22,120 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,120 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,120 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,120 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:22,122 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 08:00:22,122 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,122 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][324], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:22,124 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][260], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:22,125 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 08:00:22,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:22,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:22,125 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 08:00:22,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][273], [37#L956-14true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:22,125 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,125 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,125 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,125 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,148 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,148 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,148 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,148 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:22,149 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,149 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,149 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,149 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 08:00:22,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][408], [60#L942-27true, 177#L949-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:22,398 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][408], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:22,399 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:22,400 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:22,401 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,401 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,401 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,401 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:22,573 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:22,573 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:22,586 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,586 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,586 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,586 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,596 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,596 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,597 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:22,597 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:22,598 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,598 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,598 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,598 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,603 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,603 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,603 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:22,645 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [38#L942-9true, 208#L942-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,645 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,645 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:22,646 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:22,646 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,646 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [208#L942-3true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:22,647 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:22,648 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,648 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:22,649 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:22,649 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,649 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:22,655 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,655 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [208#L942-3true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:22,656 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [208#L942-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:22,656 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,656 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:22,657 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,657 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,657 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,657 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:22,658 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:22,658 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,658 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,670 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:22,670 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,670 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,670 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,671 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,671 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,671 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,671 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,671 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,671 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,671 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:22,671 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,671 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,672 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:22,672 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,672 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:22,674 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 177#L949-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,674 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:22,674 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,674 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:22,679 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:22,679 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:22,679 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,679 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,680 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,680 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:22,683 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:22,683 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:22,683 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,683 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:22,689 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:22,689 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,689 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:22,690 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,690 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,690 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:22,691 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:22,691 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,691 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,692 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:22,692 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,692 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 15#L942-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:22,693 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [15#L942-3true, 2#L957-3true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:22,693 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:22,693 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,008 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:23,008 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,010 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [208#L942-3true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,010 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 208#L942-3true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,010 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [38#L942-9true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,011 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:23,012 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:23,012 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,013 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:23,013 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][670], [38#L942-9true, 51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:23,021 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:23,021 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:23,021 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,022 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:23,023 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:23,023 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:23,023 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,023 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,024 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,024 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,024 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,024 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,024 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,024 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,025 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,025 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:23,025 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,025 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,026 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,026 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,026 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,027 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:23,027 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,027 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,027 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:23,028 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,028 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,028 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,028 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,028 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,029 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,029 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,029 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,029 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,029 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,029 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,029 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][320], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:23,031 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,031 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,031 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,031 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,033 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,033 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,033 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,033 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:23,034 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,034 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:23,040 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:23,040 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,040 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,041 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,041 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,041 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,041 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,041 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,041 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,041 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,041 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,042 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:23,042 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,042 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,042 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,043 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:23,043 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,043 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:23,044 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:23,044 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,044 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,044 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:23,045 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,045 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,045 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,045 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,046 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,046 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,047 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,047 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,048 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,049 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,049 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,049 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,049 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,050 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,050 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,050 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:23,052 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:23,052 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,052 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:23,053 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:23,053 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:23,053 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,053 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,054 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,054 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,055 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,055 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,055 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,056 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,056 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,056 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,057 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:23,057 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,057 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,058 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 415#true, 422#true]) [2023-11-30 08:00:23,058 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,058 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,058 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 66#L949-3true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,058 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,059 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,059 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,059 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,060 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,060 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,063 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,063 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,064 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,064 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,064 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,090 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,090 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,090 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,090 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,090 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:23,091 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,091 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,091 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,091 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,091 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,091 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,091 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,092 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,092 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,093 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:23,093 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,093 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,093 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,093 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,093 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,093 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 206#L942-22true, 415#true, 202#L942-18true]) [2023-11-30 08:00:23,105 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,105 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,105 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,105 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,110 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,110 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,111 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,111 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:23,111 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,111 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,111 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,111 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,111 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:23,112 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,112 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,112 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,112 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:23,113 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,113 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,113 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,113 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,113 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,114 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,114 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,114 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,114 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:23,124 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,124 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:23,125 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,125 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,126 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:23,126 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,126 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,126 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,126 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,126 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:23,127 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,127 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,128 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:23,128 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,128 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,129 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,129 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,129 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,129 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,130 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,130 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:23,131 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,131 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,131 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,132 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,132 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:23,135 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,135 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,135 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,135 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:23,140 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,140 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,140 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,140 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:23,142 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,142 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:23,144 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,144 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,144 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][535], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,144 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,144 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:23,145 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,145 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,145 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,146 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,146 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:23,166 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,166 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:23,175 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,176 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][757], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,180 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,180 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,180 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,180 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true]) [2023-11-30 08:00:23,182 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,182 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,184 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,184 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,184 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:23,185 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:23,187 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,187 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,187 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,187 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:23,227 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,227 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,227 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,227 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:23,228 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,228 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,228 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,228 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,238 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,238 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,238 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:23,304 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:23,304 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,304 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,304 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,304 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,305 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:23,305 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,305 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,306 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:23,306 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,306 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:23,307 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:23,307 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,307 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,308 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,308 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:23,309 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,309 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,309 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,309 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,309 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,310 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:23,310 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:23,311 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,311 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,311 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,312 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,312 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,312 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,313 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,313 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,314 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,314 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,314 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,315 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,315 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,315 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:23,316 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:23,316 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,316 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:23,317 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:23,317 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:23,317 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:23,318 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:23,318 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:23,318 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:23,319 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,319 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,320 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,320 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:23,322 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:23,322 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,322 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,326 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,326 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,326 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,326 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,327 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,327 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,327 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,327 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,327 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,328 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,328 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,330 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,330 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,330 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,330 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,330 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,330 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,330 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,330 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:23,332 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:23,332 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:23,332 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,332 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:23,334 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,334 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,334 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:23,336 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,336 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,336 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,336 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:23,337 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,337 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,337 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,337 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,338 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,338 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 08:00:23,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,338 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,339 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,339 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,339 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,339 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:23,348 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,348 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,349 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:23,351 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:23,352 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,352 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:23,363 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:23,385 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,385 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,385 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,385 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,386 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,386 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,386 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,386 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:23,392 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,392 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:23,393 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,393 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:23,413 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:23,414 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][394], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true]) [2023-11-30 08:00:23,414 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,414 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,415 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,415 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:23,415 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,415 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:23,451 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 88#L956-13true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:23,453 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 77#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:23,453 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 178#L941-3true]) [2023-11-30 08:00:23,457 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:23,457 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,457 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:23,458 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,458 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,458 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,459 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:23,461 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,462 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,485 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,485 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,485 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:23,486 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 131#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,493 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,493 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,493 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,493 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][465], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:23,740 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][465], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:23,740 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:23,743 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,743 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,743 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,743 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:23,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][397], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:23,754 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][397], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:23,754 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,754 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,755 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,956 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,956 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,957 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,969 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,969 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:23,971 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,971 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,971 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,971 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:23,975 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,975 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,975 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,975 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:23,990 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:23,990 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,990 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:23,991 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,991 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,991 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,991 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:23,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,993 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,993 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,993 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,993 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:23,999 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,999 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,999 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:23,999 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,048 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [38#L942-9true, 51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,048 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,049 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,049 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 208#L942-3true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,049 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,049 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,052 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,052 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,059 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 208#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,060 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 208#L942-3true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,060 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,060 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:24,062 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:24,062 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:24,062 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,062 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,065 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,065 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,065 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,065 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,065 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,065 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,066 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,070 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,070 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,078 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,078 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,078 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:24,079 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,079 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,079 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,079 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,080 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:24,080 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,081 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,081 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,082 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,082 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,082 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,082 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,083 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,084 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,084 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,084 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,084 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,084 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,084 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,084 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [60#L942-27true, 51#L957true, 124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,086 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,086 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,086 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,086 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,087 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,087 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,088 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,088 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,088 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,088 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,089 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,089 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,089 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,089 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,089 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,089 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,091 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,091 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,091 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,091 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:24,092 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:24,092 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,092 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,093 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:24,093 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,093 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,094 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,094 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,094 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,094 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,095 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,095 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,095 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,095 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,096 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,096 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,096 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,096 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,097 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,097 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,101 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,101 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,101 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,102 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,102 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,102 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,103 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,103 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,103 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,104 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,104 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,104 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,104 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,137 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,443 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,443 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,446 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,446 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,446 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,447 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,447 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,447 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,448 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 208#L942-3true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,448 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,448 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,448 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,448 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,448 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,449 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,449 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,449 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,449 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,450 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,450 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,450 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,450 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,450 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,450 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,450 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,451 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,451 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,451 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,451 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,451 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,455 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,455 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,455 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,455 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,462 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,462 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,462 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,463 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,463 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,463 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,463 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 95#L942-3true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,466 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,466 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,466 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,466 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,467 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [111#L956-16true, 30#L942-12true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,467 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,467 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,467 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,468 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,468 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,470 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,470 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,470 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,470 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,470 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,470 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,470 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,470 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,473 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,473 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,473 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,473 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,473 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,473 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,482 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,482 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,482 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,482 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,482 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,482 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,482 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,483 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,483 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,483 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,484 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,484 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,484 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,485 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:24,485 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,485 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,485 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,486 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,486 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,486 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,486 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,487 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,487 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,487 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,487 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,487 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,488 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,488 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,488 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,488 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,488 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,488 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,489 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,489 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,491 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,492 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,492 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:24,492 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,492 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,493 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:24,493 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,493 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,493 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,494 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,494 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,494 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,494 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,495 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,495 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,495 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,495 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,496 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,496 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,496 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 177#L949-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,503 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [60#L942-27true, 111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,503 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,503 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:24,504 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:24,504 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,504 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:24,505 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:24,505 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,505 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:24,506 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:24,506 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,506 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,506 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,507 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,507 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,507 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,508 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,508 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,508 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,509 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,509 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,509 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,509 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,510 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:24,510 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,511 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:24,511 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:24,511 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,511 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,513 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,513 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 15#L942-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,515 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,517 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,517 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,517 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,518 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,518 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,518 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,518 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,519 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,519 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,519 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,519 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:24,523 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:24,523 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,523 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:24,524 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,544 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,544 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,544 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:24,545 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,547 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,547 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 9#L942-23true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:24,560 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,566 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,566 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,566 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,566 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:24,569 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,569 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,569 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,569 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,570 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,570 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,573 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,573 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,573 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,573 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,579 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,579 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,580 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:24,580 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,580 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,580 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,581 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,581 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,581 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,581 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:24,582 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,582 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,583 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,583 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,583 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,583 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,584 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,584 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,584 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,584 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,584 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,586 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,597 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:24,597 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,597 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:24,598 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,598 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [38#L942-9true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:24,601 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,601 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,601 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,601 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,601 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,601 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,602 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,602 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,602 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:24,620 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,620 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,620 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,620 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [38#L942-9true, 30#L942-12true, 27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:24,620 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,620 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,620 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,621 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][552], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,631 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,631 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,631 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,631 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,631 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,631 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,631 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,631 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][773], [38#L942-9true, 30#L942-12true, 27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:24,632 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,632 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,632 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,632 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:24,637 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,637 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,637 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,637 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,641 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,641 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:24,643 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:24,665 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,665 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,666 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,682 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,682 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,682 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,682 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,690 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:24,690 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,690 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:24,762 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,762 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,762 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,762 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,762 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,762 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,763 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,763 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,765 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,765 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,765 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,765 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,766 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,766 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,766 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,767 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,767 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,767 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,767 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,767 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,767 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,767 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,768 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:24,769 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,769 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,769 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,769 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,769 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:24,769 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,769 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,770 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,770 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,770 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,771 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,771 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,772 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,772 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,772 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,772 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:24,772 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,772 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,772 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,772 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,773 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,773 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:24,774 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,774 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,774 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,774 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:24,776 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,776 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,776 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,776 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,777 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,777 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,777 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,777 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:24,778 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,778 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,778 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,778 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:24,779 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,779 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,779 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,779 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:24,779 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,779 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,779 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,779 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:24,782 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,782 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,782 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,782 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:24,783 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,783 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,783 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,783 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,784 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,784 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 140#L942-8true, 124#L951-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,784 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [60#L942-27true, 37#L956-14true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,784 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,784 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,785 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,785 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [60#L942-27true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:24,785 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,785 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 27#L942-5true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:24,787 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,787 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,787 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,787 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,787 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:24,787 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,787 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,789 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,789 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,789 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,790 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,790 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,790 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 08:00:24,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,790 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,791 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,791 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:24,791 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,792 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,792 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,792 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,793 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:24,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:24,794 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:24,795 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,795 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,862 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,862 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:24,863 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,863 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,868 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,868 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,868 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,868 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,869 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,869 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:24,872 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:24,872 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,872 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,873 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:24,876 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,876 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,877 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:24,914 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,914 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:24,915 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:24,915 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:24,916 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:24,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:24,935 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,936 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:24,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:24,949 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,949 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:24,950 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,950 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [27#L942-5true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:24,951 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,951 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,951 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,951 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:24,980 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,980 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:24,982 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:24,982 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][294], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:24,988 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,988 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,988 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:24,988 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,012 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 131#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:25,012 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,012 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,013 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 08:00:25,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][408], [60#L942-27true, 177#L949-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:25,193 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,194 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,194 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][465], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:25,262 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][397], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:25,272 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:25,561 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,561 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,561 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,561 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,561 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:25,563 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,563 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,563 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,563 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:25,564 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,568 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,580 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,580 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,580 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,632 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:25,633 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,633 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,633 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,633 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,633 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:25,637 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,637 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,637 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,637 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 208#L942-3true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:25,643 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:25,643 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,643 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,643 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,643 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,644 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:25,646 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:25,646 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,646 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:25,659 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:25,659 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:25,659 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,659 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,660 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:25,660 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,660 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,660 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,660 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:25,660 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,660 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,660 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:25,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:25,661 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:25,661 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:25,661 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,661 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:25,662 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:25,662 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,662 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:25,663 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:25,665 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:25,665 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,666 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:25,666 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,666 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [60#L942-27true, 51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:25,667 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,667 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 177#L949-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,668 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:25,668 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,668 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:25,670 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:25,670 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [177#L949-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:25,670 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,670 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:25,671 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:25,671 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:25,671 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,671 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:25,672 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:25,672 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,672 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:25,673 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,673 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,673 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:25,674 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,674 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,674 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:25,675 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,675 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,675 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,676 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:25,676 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,676 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:25,683 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:25,683 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 27#L942-5true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:25,684 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:25,684 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,684 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:25,689 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:25,689 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:25,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:25,689 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:25,690 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:25,690 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:25,690 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,690 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:25,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:25,710 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,710 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,710 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,710 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:25,712 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,712 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,712 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:25,712 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,076 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,076 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,078 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,078 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:26,078 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,079 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,079 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,079 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,079 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,080 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,080 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,080 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,081 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:26,081 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,081 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,083 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 27#L942-5true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,083 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,083 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,092 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,092 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,092 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,093 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,093 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,093 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,093 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:26,094 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,094 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,094 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,094 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,094 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,095 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,095 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,095 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,096 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,096 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,096 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,098 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,098 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,098 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,098 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,098 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,099 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,099 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,099 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,099 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,099 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,099 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,099 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,104 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,105 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,105 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,105 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,109 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 66#L949-3true, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,109 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,110 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:26,112 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,112 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:26,112 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,112 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:26,113 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:26,113 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,113 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:26,113 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,114 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,114 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,115 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,115 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,115 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,115 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,116 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,116 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,117 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:26,117 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,117 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:26,118 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:26,118 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,118 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,118 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,119 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,119 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:26,121 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][488], [111#L956-16true, 177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:26,121 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,121 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,121 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,122 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,122 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,122 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,122 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,123 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,123 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,123 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:26,124 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,124 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,124 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,125 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:26,125 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,126 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,126 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,126 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,126 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,127 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,127 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,127 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,128 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,128 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,128 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,128 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,129 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,129 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,129 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][441], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:26,134 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,134 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,157 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,157 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,157 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,157 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,158 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,159 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,164 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,164 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 206#L942-22true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:26,171 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,171 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:26,178 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,178 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,179 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,179 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][494], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true]) [2023-11-30 08:00:26,180 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,180 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,194 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,195 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,195 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,195 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,196 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:26,196 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,196 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:26,200 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,200 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,200 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,200 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,200 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,200 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:26,200 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,200 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,200 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,201 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,201 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,201 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,202 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 111#L956-16true, 27#L942-5true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:26,202 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,202 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,213 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][327], [38#L942-9true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,213 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,213 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,213 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,214 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,219 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,219 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,219 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,220 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,220 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 190#L942-27true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 151#L942-20true, 415#true]) [2023-11-30 08:00:26,230 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,230 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:26,245 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,245 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,245 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,245 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,245 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:26,252 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,252 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:26,256 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,256 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,256 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,256 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,259 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,259 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,260 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,260 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,261 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,261 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,262 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,262 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,262 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,262 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,302 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:26,303 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,303 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:26,381 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,381 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,381 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,381 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:26,381 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,381 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:26,382 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,382 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:26,382 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,382 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:26,384 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,385 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,385 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:26,386 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,386 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:26,387 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,387 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,387 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,388 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,388 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,388 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,388 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,389 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,389 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,389 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,389 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:26,391 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:26,391 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,391 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:26,392 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,392 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,393 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,393 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,393 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,393 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,393 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,394 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,394 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,394 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,394 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:26,395 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,395 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:26,396 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,396 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,396 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,396 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:26,397 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:26,397 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,397 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,397 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,398 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:26,398 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:26,398 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,398 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,399 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,400 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,400 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,401 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,401 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 37#L956-14true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:26,402 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,402 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,403 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [60#L942-27true, 140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:26,403 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,403 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,404 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:26,404 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,404 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,405 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:26,405 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [124#L951-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,405 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 08:00:26,405 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 08:00:26,406 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 08:00:26,406 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,406 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,407 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,407 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,407 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 95#L942-3true]) [2023-11-30 08:00:26,408 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:26,408 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,408 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:26,409 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true]) [2023-11-30 08:00:26,409 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:26,409 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,409 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,410 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,410 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,410 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,410 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,410 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,410 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:26,411 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,411 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,411 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,411 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:26,412 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:26,413 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,413 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:26,420 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:26,420 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,420 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:26,421 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:26,421 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,421 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [27#L942-5true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:26,424 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,424 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:26,441 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,441 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:26,442 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,442 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,442 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,442 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:26,475 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:26,475 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,475 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:26,503 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,503 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,503 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,504 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:26,504 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,504 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,504 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,504 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:26,505 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,505 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,506 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,506 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 08:00:26,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,507 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,507 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,507 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,507 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:26,508 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,508 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,508 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,508 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:26,509 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,509 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:26,533 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:26,533 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,533 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 08:00:26,537 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,538 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,538 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,538 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 08:00:26,538 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,538 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,538 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,538 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 08:00:26,539 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:26,539 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,539 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([974] L951-->L951-3: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, ~#fm~0.base=|v_~#fm~0.base_25|, t_funThread1of3ForFork0_#t~nondet46#1=|v_t_funThread1of3ForFork0_#t~nondet46#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet46#1][324], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 77#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:26,540 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,540 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,540 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,541 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 08:00:26,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,743 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,743 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,743 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,743 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,744 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,744 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,744 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,744 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][465], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:26,815 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,815 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][465], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:26,816 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,816 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,816 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,816 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:26,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,817 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,817 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,817 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,817 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:26,818 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,818 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,818 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:26,818 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,048 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,080 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,080 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,129 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,129 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,131 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,131 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,131 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,131 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,132 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,133 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,133 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,133 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:27,142 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:27,142 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:27,142 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,142 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,143 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,143 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,148 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,148 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:27,157 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:27,157 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,157 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,158 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,158 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,158 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,158 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,158 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,158 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,159 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,159 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,159 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,159 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,161 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,161 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,161 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:27,162 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,162 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,162 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,162 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,163 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,163 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,163 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,164 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,164 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][525], [51#L957true, 177#L949-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:27,166 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:27,166 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,167 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,167 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,167 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,168 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,168 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,168 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,169 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,169 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,169 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,169 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,170 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,170 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,170 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,170 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,171 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,171 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,171 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,172 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,172 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,172 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,173 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,173 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,173 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,173 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,173 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,173 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,173 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][486], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:27,178 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [120#$Ultimate##0true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:27,178 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,178 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,524 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,524 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,524 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,524 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,524 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,524 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,525 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,525 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,526 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,526 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,526 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,526 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,526 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,527 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,527 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,527 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,527 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,527 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,527 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:27,536 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:27,536 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,536 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,537 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,540 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,540 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,540 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,540 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,540 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,540 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,541 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,541 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,541 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,541 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,541 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,541 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,541 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,542 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:27,542 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,542 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,542 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,542 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,542 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,542 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,545 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,545 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,545 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,546 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,546 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,546 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,546 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,546 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,551 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,551 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,551 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,553 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,553 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,554 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,554 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,554 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,554 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,554 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,560 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,560 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,560 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,561 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,561 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,561 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,561 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,561 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,561 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,562 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,562 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,562 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,564 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,564 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,564 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,564 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,566 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,566 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,566 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,566 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,566 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,567 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,567 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,567 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,568 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,568 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,569 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,569 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,569 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:27,569 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,570 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,570 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,570 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,570 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,571 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,571 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,571 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,572 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,572 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,572 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,572 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,572 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:27,573 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,573 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,573 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,573 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:27,574 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,574 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,574 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,574 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:27,574 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,574 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,574 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,574 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:27,575 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,575 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,575 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,576 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,576 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,576 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,576 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,576 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,577 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,577 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,577 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,577 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,583 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,583 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,583 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,583 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,584 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,584 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,584 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,584 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:27,590 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,590 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,590 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,591 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 08:00:27,591 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 08:00:27,591 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:27,591 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,592 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 08:00:27,592 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,592 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,592 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,592 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:27,593 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,593 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:27,593 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,593 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,593 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,593 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,615 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,615 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,616 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,616 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,616 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,616 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,616 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,617 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,617 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,617 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,617 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:27,632 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,633 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,633 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,633 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,640 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,640 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,640 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,640 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:27,640 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,640 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,640 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,641 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,646 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,646 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 111#L956-16true, 30#L942-12true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:27,656 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][340], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:27,656 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,656 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,658 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:27,658 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:27,658 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][535], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 187#L942-12true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:27,671 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,671 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,671 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,671 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,672 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,672 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,672 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,672 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,672 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][722], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse]) [2023-11-30 08:00:27,702 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,702 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,702 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,702 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:27,717 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,717 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][757], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:27,721 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,721 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,721 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,721 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,727 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,727 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,727 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:27,728 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,728 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,728 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,728 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,728 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][517], [38#L942-9true, 220#L941-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:27,758 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,758 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,758 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,758 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,878 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,878 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,878 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,878 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:27,879 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,879 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,879 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,879 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,879 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,880 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,880 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,880 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,881 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:27,882 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,882 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,882 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,882 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:27,883 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,883 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,883 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,883 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,883 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,883 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,883 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,883 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,884 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,884 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,884 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,885 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,885 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,885 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,886 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,886 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,886 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,887 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,887 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,887 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:27,888 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,888 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,888 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,888 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,888 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,889 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,889 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,889 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,889 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,889 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,889 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,889 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,890 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,890 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,891 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:27,891 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,892 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,892 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,892 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,892 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,892 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,893 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,893 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:27,894 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,894 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,894 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,894 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,894 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,895 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,895 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,895 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:27,896 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:27,897 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:27,897 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:27,898 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:27,898 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:27,898 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:27,898 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,898 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,899 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,899 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:27,899 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,899 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,899 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,899 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,899 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,900 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,900 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,900 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,900 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:27,900 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,900 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,900 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,901 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:27,901 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,901 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,901 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,901 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:27,902 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,902 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,902 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,903 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,903 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,903 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,903 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:27,904 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,904 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:27,905 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,905 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,908 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,908 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,908 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,908 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,909 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,909 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,909 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,909 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,914 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:27,914 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:27,914 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:27,915 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,915 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,915 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,915 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:27,917 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:27,917 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [27#L942-5true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:27,917 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,917 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:27,918 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,918 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,918 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,918 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:27,918 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,918 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,918 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,918 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [27#L942-5true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:27,919 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:27,919 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,919 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:27,920 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,920 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,920 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,920 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [177#L949-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:27,920 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,921 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,921 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,921 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:27,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:27,921 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,921 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,921 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,921 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,921 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][526], [140#L942-8true, 124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:27,922 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,922 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,924 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,924 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,924 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,924 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,925 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,925 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,927 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,927 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,927 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,928 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,928 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:27,928 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,928 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:27,929 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,929 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,929 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,929 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:27,931 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,931 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,931 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,931 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,932 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,933 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,933 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,933 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:27,933 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,934 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,934 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,934 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [30#L942-12true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:27,939 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [30#L942-12true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:27,939 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,939 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:27,944 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [220#L941-3true, 37#L956-14true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:27,944 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,944 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:27,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:27,958 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,958 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,958 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,958 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:27,959 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,959 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:27,960 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][455], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:27,960 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:27,960 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:28,015 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,015 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:28,016 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,016 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true, 119#L942-27true]) [2023-11-30 08:00:28,017 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,017 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,017 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,017 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:28,024 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:28,024 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,024 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:28,026 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,026 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 08:00:28,027 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 08:00:28,027 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:28,027 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:28,027 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 08:00:28,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:28,029 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,029 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,030 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,030 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:28,031 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,031 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,031 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,031 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 08:00:28,032 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,032 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,032 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,032 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:28,063 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 77#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:28,063 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 08:00:28,071 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,071 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,071 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:28,072 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 08:00:28,072 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:28,072 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:28,072 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,073 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,073 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,073 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:28,073 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,073 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:28,074 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,074 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,074 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,074 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:28,076 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:28,076 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:28,076 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 08:00:28,076 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,076 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,077 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:28,347 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,347 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][397], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 66#L949-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:28,358 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,358 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][397], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, 66#L949-3true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:28,359 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,359 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,359 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,359 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [177#L949-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:28,440 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,440 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][454], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 164#L956-4true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:28,445 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][454], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:28,445 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,729 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,729 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,729 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,729 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,825 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,825 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,825 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:28,826 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,826 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,826 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,826 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,826 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:28,841 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,841 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:28,841 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,841 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:28,844 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,844 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,844 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,845 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,845 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:28,845 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,848 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:28,848 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,848 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:28,860 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:28,861 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,862 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:28,862 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,862 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:28,863 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:28,863 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:28,863 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:28,863 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,867 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [60#L942-27true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,867 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 124#L951-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,867 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:28,867 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,868 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,868 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,868 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,868 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,868 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:28,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:28,868 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:28,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:28,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:28,871 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,161 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,163 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,163 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:29,164 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:29,164 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:29,164 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,164 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,165 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,165 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,165 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,165 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,165 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,165 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,166 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,166 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,166 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,166 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,166 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,166 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,167 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,167 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,167 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,175 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,176 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,176 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,176 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:29,176 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,177 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,177 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,177 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,178 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,178 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,178 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,206 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,206 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,209 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,209 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:29,210 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:29,210 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,210 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:29,211 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,211 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,211 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,211 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,235 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:29,235 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,235 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,236 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,236 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,236 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,237 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,237 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,237 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,237 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,237 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,237 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,237 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,238 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:29,238 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,238 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,238 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,238 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,238 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,248 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,248 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,248 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,249 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:29,249 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,249 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,249 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,249 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,249 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,249 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][367], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:29,250 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,250 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,250 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,250 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [51#L957true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:29,251 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:29,251 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,251 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:29,252 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:29,252 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:29,252 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,252 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 111#L956-16true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:29,253 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:29,253 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,258 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,258 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:29,259 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,259 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,265 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:29,265 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:29,266 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:29,266 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:29,266 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:29,267 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,267 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,267 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,267 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:29,268 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:29,268 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,268 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:29,269 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:29,269 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,269 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:29,270 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:29,270 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,270 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,270 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:29,271 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,271 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,271 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,272 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:29,272 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,272 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,272 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 110#L942-6true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:29,273 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,273 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,274 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,274 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,274 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,275 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,275 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,275 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,276 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,276 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,276 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:29,277 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,277 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,277 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,277 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,277 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 143#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,278 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,278 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,278 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,278 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,279 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:29,279 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,279 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:29,280 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [177#L949-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:29,280 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:29,280 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,280 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:29,281 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:29,281 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,281 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,282 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,282 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,283 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,283 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,283 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,283 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,283 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,284 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,284 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,284 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,285 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:29,285 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,285 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,285 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,285 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,285 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,285 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:29,286 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:29,286 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:29,286 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,286 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,295 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:29,295 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,295 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:29,296 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,296 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,296 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,296 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,318 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,318 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,318 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:29,320 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,320 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,320 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,320 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:29,325 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,325 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,326 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:29,345 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,345 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,345 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,345 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,345 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:29,362 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,362 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,362 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,362 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,363 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:29,364 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,364 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,364 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,367 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,367 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,367 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,367 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,367 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,367 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,367 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,367 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,367 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:29,368 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:29,368 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,368 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,369 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,369 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,369 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,383 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:29,383 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,383 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,384 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [38#L942-9true, 51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,387 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,387 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,387 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [38#L942-9true, 220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:29,387 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,387 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][851], [60#L942-27true, 435#(<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|), 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 210#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 08:00:29,400 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,400 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,400 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,401 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 37#L956-14true, 224#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:29,409 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [38#L942-9true, 30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:29,409 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [38#L942-9true, 220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:29,410 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][628], [38#L942-9true, 208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,419 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,419 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,419 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,419 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [208#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,419 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,421 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][773], [38#L942-9true, 30#L942-12true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:29,421 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:29,549 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:29,550 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,550 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:29,552 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:29,552 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,552 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,553 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,553 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:29,553 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,553 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,554 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,555 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:29,555 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,555 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:29,556 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,556 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,556 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,556 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:29,558 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:29,558 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:29,558 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,558 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [177#L949-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:29,559 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,559 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,559 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,560 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:29,560 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,561 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,561 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,561 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,561 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,561 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,562 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,562 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,562 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,563 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,563 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,563 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,563 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:29,565 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,565 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,567 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,567 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,568 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,568 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,568 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,569 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,569 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,569 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,569 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,570 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,570 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,570 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,570 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,571 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,571 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:29,572 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,572 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,572 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,572 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 140#L942-8true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:29,574 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 08:00:29,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,574 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:29,574 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,574 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,579 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:29,579 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,579 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,580 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,580 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:29,581 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:29,581 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,581 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:29,584 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:29,584 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,584 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:29,589 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,589 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,589 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,589 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:29,590 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,590 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,590 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,590 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:29,593 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:29,593 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,593 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,605 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:29,605 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,605 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:29,646 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:29,646 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,646 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:29,647 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,647 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,647 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,647 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 178#L941-3true]) [2023-11-30 08:00:29,649 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,649 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,649 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,649 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 178#L941-3true]) [2023-11-30 08:00:29,649 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,650 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,650 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,650 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,653 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:29,653 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,653 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [27#L942-5true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,654 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,654 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,654 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,654 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:29,657 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,657 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,657 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,657 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:29,658 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,658 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 187#L942-12true, 415#true]) [2023-11-30 08:00:29,659 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,659 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:29,660 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,660 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,660 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,660 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,684 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,684 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,684 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,684 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 77#L951-3true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:29,685 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,685 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,685 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,685 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,691 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:29,691 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 08:00:29,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:29,691 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,692 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,692 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,692 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:29,692 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,692 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,692 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,692 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:29,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][465], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:29,894 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,894 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,894 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,894 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([873] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread2of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet45#1=|v_t_funThread2of3ForFork0_#t~nondet45#1_1|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet45#1][397], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 66#L949-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:29,903 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,904 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][528], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:29,963 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][528], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:29,963 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,963 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:29,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][454], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:29,970 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,970 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,970 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:29,970 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:30,245 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,245 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,246 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,246 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,246 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:30,265 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,265 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,265 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,265 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:30,271 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,271 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,271 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,271 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:30,273 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,273 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,273 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,273 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][901], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 119#L942-27true]) [2023-11-30 08:00:30,637 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,638 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,638 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,638 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,643 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,643 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,643 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,644 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,644 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,645 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:30,646 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,646 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][509], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:30,647 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:30,647 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,647 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:30,648 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:30,648 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,648 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:30,661 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:30,662 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:30,662 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,662 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:30,663 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:30,663 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:30,664 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,664 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,664 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,664 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:30,665 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,665 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:30,665 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,665 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,666 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:30,666 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,666 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,666 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,666 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:30,668 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,668 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:30,668 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,669 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,669 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:30,670 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:30,670 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,670 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,670 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:30,671 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:30,671 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 55#L942-18true]) [2023-11-30 08:00:30,671 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:30,672 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:30,672 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,672 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:30,673 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,673 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:30,674 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,674 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,674 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,674 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 107#L951-3true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:30,675 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:30,675 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:30,675 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:30,675 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,675 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 107#L951-3true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:30,676 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:30,676 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,676 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,680 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:30,680 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,680 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,746 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,746 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,747 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,747 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:30,750 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,750 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,750 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:30,750 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,751 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:30,753 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [30#L942-12true, 111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:30,753 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,753 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:30,757 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,757 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,757 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,757 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,757 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,764 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,764 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,764 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,764 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,766 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:30,766 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,766 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:30,766 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,767 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:30,767 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:30,767 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,767 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,770 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,770 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,770 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,770 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,770 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,770 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,770 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,771 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:30,771 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,771 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:30,780 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:30,781 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,781 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:30,782 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:30,782 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,782 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:30,784 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:30,784 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,784 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,785 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:30,785 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,785 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,786 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,786 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,786 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,787 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,787 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,787 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,787 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,787 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,788 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:30,788 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:30,788 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,788 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,789 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,789 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,789 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:30,790 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,790 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,790 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,790 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:30,791 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [177#L949-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:30,791 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][556], [111#L956-16true, 124#L951-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:30,791 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:30,792 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:30,792 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,792 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:30,793 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,793 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:30,793 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,793 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:30,794 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:30,794 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,794 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:30,795 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:30,795 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,795 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:30,796 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:30,796 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,796 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:30,797 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][505], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 107#L951-3true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:30,797 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,797 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:30,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:30,802 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,802 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:30,803 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,803 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,803 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,803 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:30,804 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,804 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,804 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,804 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,831 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,831 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,831 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,831 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,834 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][495], [111#L956-16true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,834 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,834 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][723], [111#L956-16true, 30#L942-12true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:30,835 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,835 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,835 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,835 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,835 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][623], [435#(<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|), 177#L949-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 210#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:30,842 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,842 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,842 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,842 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 42#L942-24true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:30,845 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 206#L942-22true, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:30,852 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,852 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,852 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,852 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 206#L942-22true, 48#$Ultimate##0true, 415#true]) [2023-11-30 08:00:30,854 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,854 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,854 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,854 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 9#L942-23true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 08:00:30,854 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,854 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,854 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,854 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:30,861 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,861 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,862 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,862 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:30,863 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,863 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,863 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,863 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,863 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:30,879 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:30,879 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,879 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,883 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,883 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,883 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,883 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,883 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][758], [111#L956-16true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:30,884 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,884 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,884 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,884 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,884 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,895 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,895 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,896 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][392], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:30,896 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,896 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:30,897 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:30,897 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,897 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][449], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 107#L951-3true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, 46#L942-21true, t_funThread3of3ForFork0InUse, 415#true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:30,902 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:30,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][449], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 210#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:30,902 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][449], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 107#L951-3true, t_funThread2of3ForFork0InUse, 13#L942-20true, 206#L942-22true, t_funThread3of3ForFork0InUse, 415#true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:30,902 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,902 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L942-24-->L942-27: Formula: (and (= |v_t_funThread1of3ForFork0_good_#t~nondet43#1_5| 0) (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread1of3ForFork0_good_#t~nondet43#1=|v_t_funThread1of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet43#1][395], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 190#L942-27true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 48#$Ultimate##0true, 117#L942-23true, 415#true]) [2023-11-30 08:00:30,917 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,917 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][769], [38#L942-9true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:30,941 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,941 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,941 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:30,941 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,082 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:31,082 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,082 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,084 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:31,084 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,084 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,085 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:31,085 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,085 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,085 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,085 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,086 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,086 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:31,086 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,087 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,087 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,087 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,088 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,088 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:31,088 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,088 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,089 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:31,089 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,089 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:31,090 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:31,090 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,090 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:31,092 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,092 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,093 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,093 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,094 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,094 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:31,094 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,094 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,094 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,094 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:31,095 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,095 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,095 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,095 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,097 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,097 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,097 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,097 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:31,098 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,098 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,098 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,098 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:31,100 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:31,100 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 140#L942-8true, 37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:31,100 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [60#L942-27true, 208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:31,100 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:31,101 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,101 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:31,101 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [60#L942-27true, 208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:31,102 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,102 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:31,102 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,102 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,102 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,102 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:31,103 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,103 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,103 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,103 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,104 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,104 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,104 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,104 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:31,104 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,104 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,104 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,104 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,105 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [124#L951-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,105 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:31,105 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,105 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,106 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,106 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,106 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,106 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 95#L942-3true]) [2023-11-30 08:00:31,107 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:31,107 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,107 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:31,108 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,108 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,108 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,108 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,108 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,108 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:31,109 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 95#L942-3true]) [2023-11-30 08:00:31,109 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,109 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:31,110 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:31,110 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,110 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:31,111 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:31,111 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,111 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:31,112 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,112 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:31,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:31,114 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,114 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,114 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,114 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:31,115 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,115 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,115 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,115 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][506], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:31,118 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,118 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,123 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [220#L941-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:31,124 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,124 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,124 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,124 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 15#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:31,152 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,152 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,152 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,152 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:31,158 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:31,158 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,158 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 27#L942-5true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:31,159 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,159 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,159 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,159 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:31,184 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,184 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,184 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,184 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 08:00:31,185 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:31,185 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,185 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,185 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,185 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,185 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,186 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:31,186 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,186 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:31,187 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,187 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,187 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,187 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:31,188 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,188 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,188 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,188 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 08:00:31,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 177#L949-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,431 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 177#L949-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,432 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][528], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:31,532 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,532 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:31,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,535 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,535 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,535 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:31,536 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:31,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,228 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:32,229 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,229 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,243 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,243 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,243 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,243 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:32,244 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,244 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,249 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,249 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,249 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,249 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,250 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,250 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,250 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,250 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,296 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,296 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,298 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,298 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,299 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,299 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,299 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:32,310 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:32,310 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:32,311 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 143#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:32,311 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,311 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,315 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,315 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,315 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,315 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,315 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,325 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,325 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,325 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,325 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,325 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,326 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,326 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,326 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,326 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,326 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,327 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,327 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,327 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,327 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,327 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:32,329 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,329 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,329 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,329 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,329 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,330 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,330 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,330 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,330 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,331 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,331 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,331 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,332 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,332 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,332 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,332 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,333 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,333 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,333 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,333 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,333 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,333 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,334 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,334 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,334 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,335 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,335 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,335 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,335 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,336 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,336 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,336 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,337 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,337 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,338 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,338 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,338 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,339 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L951-->L951-3: Formula: (and (= |v_t_funThread3of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread3of3ForFork0_#t~nondet46#1=|v_t_funThread3of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet46#1][591], [51#L957true, 124#L951-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:32,339 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [177#L949-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:32,339 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,340 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,340 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,340 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,341 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,341 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,342 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,342 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,342 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,342 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,343 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,343 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,343 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,343 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,344 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,344 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][555], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:32,345 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 66#L949-3true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:32,345 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,345 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,395 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,395 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,395 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,397 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][508], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,397 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,397 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,398 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][734], [30#L942-12true, 51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:32,398 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,398 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:32,410 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][538], [111#L956-16true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:32,413 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,413 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,413 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,413 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,413 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:32,413 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][756], [51#L957true, 30#L942-12true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:32,414 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,414 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,426 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:32,426 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,426 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,426 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,426 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,426 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,426 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,427 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,427 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,428 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:32,428 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,428 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,429 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,429 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,429 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,430 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,430 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,430 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,430 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:32,431 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:32,431 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:32,431 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,431 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,432 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,432 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,433 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,433 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,433 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,434 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,434 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,434 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,434 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,436 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,436 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,436 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,437 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,437 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,437 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,437 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,438 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,438 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,438 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,439 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,439 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,440 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,440 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,441 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,441 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,441 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,441 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,445 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,445 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:32,446 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,446 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,446 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,446 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 27#L942-5true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,447 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,447 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,447 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,447 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:32,452 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,452 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,453 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:32,453 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,453 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,453 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,453 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:32,454 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,454 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,454 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,454 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,483 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,483 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,483 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,484 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [38#L942-9true, 111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,485 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,485 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:32,505 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,505 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,505 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,505 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][771], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:32,535 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,535 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][410], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:32,536 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,536 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,537 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 42#L942-24true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true]) [2023-11-30 08:00:32,574 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,574 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,575 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,575 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:32,595 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,595 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,595 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,596 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][620], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 202#L942-18true]) [2023-11-30 08:00:32,643 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,643 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,734 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,734 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,734 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,734 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,735 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,735 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,735 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,735 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,735 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,735 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,736 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,736 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,736 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,738 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,738 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,738 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,739 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:32,739 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,739 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,740 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,740 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,741 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,741 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,741 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,741 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,742 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,742 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,742 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,742 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,742 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,742 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,743 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,743 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:32,744 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:32,744 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,744 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:32,745 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:32,745 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:32,745 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:32,746 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:32,746 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,746 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,747 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,747 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,747 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,747 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,748 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,748 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,749 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,749 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,749 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,750 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,750 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,751 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,751 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,751 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,751 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,752 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:32,752 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:32,752 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:32,753 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,753 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:32,755 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,755 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,755 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,756 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:32,756 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,756 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,756 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,756 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,760 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [60#L942-27true, 208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:32,760 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,760 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:32,761 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,761 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:32,762 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,762 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:32,762 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 55#L942-18true]) [2023-11-30 08:00:32,763 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 55#L942-18true]) [2023-11-30 08:00:32,763 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,763 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 55#L942-18true]) [2023-11-30 08:00:32,764 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][578], [140#L942-8true, 37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 55#L942-18true]) [2023-11-30 08:00:32,764 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,764 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,764 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:32,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:32,765 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,765 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:32,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [140#L942-8true, 124#L951-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:32,765 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,765 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,765 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,765 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,766 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:32,766 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][592], [140#L942-8true, 37#L956-14true, 59#L941-3true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:32,766 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,769 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,769 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,769 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,769 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,769 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:32,770 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][518], [220#L941-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:32,770 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,770 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:32,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:32,776 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,776 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 08:00:32,783 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,783 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:32,784 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,784 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,784 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,784 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:32,785 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,785 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:32,792 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,792 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,792 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,792 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:32,815 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,815 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,815 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,815 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:32,820 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,820 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,820 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,820 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][377], [15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:32,821 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,821 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,821 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,821 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is not cut-off event [2023-11-30 08:00:32,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:32,837 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,837 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,837 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,838 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 08:00:32,839 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,839 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,839 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,839 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:32,840 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,840 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,840 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,840 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:32,843 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,843 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,843 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,843 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,844 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:32,844 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,844 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,844 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,844 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,844 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:32,845 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,845 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,845 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,845 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,845 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:32,847 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:32,847 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:32,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 08:00:33,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [177#L949-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:33,069 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,069 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][454], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:33,072 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,072 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,072 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,072 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][454], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 107#L951-3true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:33,072 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,073 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][528], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:33,143 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][528], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:33,143 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:33,146 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,146 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,146 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,146 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][516], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:33,148 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,148 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,148 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,148 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][516], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:33,149 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,786 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,786 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,786 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,787 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,787 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,787 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,787 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,792 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,792 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,793 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,793 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,793 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,793 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:33,794 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,794 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,794 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,794 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:33,795 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,795 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,795 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,795 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,843 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,844 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,844 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,844 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,844 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][823], [51#L957true, 433#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 220#L941-3true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 422#true]) [2023-11-30 08:00:33,846 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,846 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,858 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][537], [51#L957true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:33,858 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,858 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,858 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:33,858 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,858 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,858 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,859 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,859 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,859 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:33,874 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,874 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:33,875 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:33,875 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,875 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:33,877 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,877 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,877 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,877 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,877 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,877 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,878 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:33,878 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,878 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:33,879 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,879 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,879 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,879 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:33,880 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,880 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [30#L942-12true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:33,882 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,882 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [30#L942-12true, 140#L942-8true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,883 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:33,883 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,883 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:33,884 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,884 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:33,885 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,885 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:33,885 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,885 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,886 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:33,886 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,886 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,886 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,886 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,887 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:33,887 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,887 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,888 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:33,888 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:33,888 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,888 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [15#L942-3true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,893 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,893 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,893 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,893 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,894 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 08:00:33,920 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:33,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:33,920 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:33,920 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,920 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:33,921 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,921 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,921 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,921 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,946 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:33,946 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,946 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,946 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,946 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,946 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,946 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,947 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,947 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,947 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,948 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [38#L942-9true, 51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,949 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,949 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,964 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][770], [38#L942-9true, 51#L957true, 30#L942-12true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:33,964 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,964 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,964 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,964 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,964 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,964 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][444], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:33,965 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,965 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,965 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,965 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,977 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,977 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,977 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,978 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,978 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,978 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:33,978 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,978 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,978 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,978 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:33,979 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:33,979 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:33,979 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,979 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,980 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:33,980 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,980 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,980 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,980 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:33,981 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:33,981 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,981 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,982 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,982 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,983 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:33,983 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,983 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,983 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:33,984 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:33,984 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:33,984 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:33,985 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,985 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:33,987 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:33,987 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:33,987 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:33,988 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,988 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,988 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,988 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,988 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:33,989 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,989 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:33,990 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:33,990 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,990 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:33,991 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:33,991 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,991 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:33,992 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:33,992 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,992 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:33,993 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:33,993 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:33,993 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:33,993 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:34,001 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:34,001 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,001 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,002 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:34,002 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,002 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:34,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:34,004 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,004 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [60#L942-27true, 177#L949-3true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 206#L942-22true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:34,052 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,052 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,052 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,052 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:34,062 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,063 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,063 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,063 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:34,065 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [27#L942-5true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true]) [2023-11-30 08:00:34,065 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,065 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:34,085 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,085 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,086 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:34,144 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,144 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:34,287 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:34,287 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,287 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,288 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,288 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:34,288 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,288 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,288 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,288 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:34,290 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,290 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,290 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:34,290 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,290 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,290 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,291 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,291 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,291 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:34,291 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,291 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,291 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,291 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,291 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:34,292 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,292 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,292 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,292 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:34,293 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:34,293 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:34,293 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,293 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 55#L942-18true]) [2023-11-30 08:00:34,294 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 124#L951-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:34,294 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:34,294 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,294 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,295 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,295 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:34,295 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,295 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,295 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,295 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,295 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:34,296 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:34,297 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:34,297 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,297 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 08:00:34,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:34,298 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:34,298 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,298 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,299 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,299 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:34,299 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,299 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,299 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,299 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,299 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:34,302 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,302 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,302 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,302 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,302 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:34,303 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:34,303 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,303 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:34,305 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,305 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,305 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,305 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 55#L942-18true]) [2023-11-30 08:00:34,307 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,307 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,307 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,307 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 55#L942-18true]) [2023-11-30 08:00:34,308 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,308 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:34,309 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,309 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,309 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,309 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:34,310 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,310 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:34,311 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:34,311 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,311 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,312 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:34,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:34,314 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,314 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,314 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,314 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:34,315 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,315 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,315 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,315 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:34,321 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,321 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,321 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,322 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:34,326 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,326 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,326 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,326 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:34,326 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,326 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,326 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,327 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:34,327 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,327 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,327 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,327 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:34,359 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,359 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,359 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,359 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:34,361 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,361 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,361 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,361 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [30#L942-12true, 15#L942-3true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:34,362 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,362 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:34,366 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,366 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,366 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,366 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:34,380 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,380 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:34,381 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,381 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,381 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,381 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 08:00:34,382 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:34,383 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,383 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:34,388 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,388 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 08:00:34,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([876] L951-->L951-3: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet46#1_1| 0) (= |v_#pthreadsMutex_121| (store |v_#pthreadsMutex_122| |v_~#fm~0.base_25| (store (select |v_#pthreadsMutex_122| |v_~#fm~0.base_25|) |v_~#fm~0.offset_25| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_122|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_121|, t_funThread2of3ForFork0_#t~nondet46#1=|v_t_funThread2of3ForFork0_#t~nondet46#1_1|, ~#fm~0.base=|v_~#fm~0.base_25|, ~#fm~0.offset=|v_~#fm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet46#1][454], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:34,628 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,629 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,629 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,629 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:34,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][618], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:34,700 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][618], [60#L942-27true, 208#L942-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:34,700 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,700 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,701 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,701 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:34,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][516], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:34,708 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:34,708 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:34,708 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:34,708 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][141], [27#L942-5true, 140#L942-8true, 418#(= |t_funThread1of3ForFork0_good_#t~post39#1| 0), 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 422#true, 439#(and (= |t_funThread1of3ForFork0_good_#t~post39#1| 0) (<= 1 ~global~0))]) [2023-11-30 08:00:35,405 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,405 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,405 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,406 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,419 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,419 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,419 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,420 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,420 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,420 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,420 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,420 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,421 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,421 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,421 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,421 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:35,427 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,427 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,427 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,427 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:35,428 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,428 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,428 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,428 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:35,494 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true, 95#L942-3true]) [2023-11-30 08:00:35,494 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,494 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,505 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,505 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:35,506 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,506 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,506 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,506 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,507 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,507 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,507 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,508 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,508 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,508 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,509 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,509 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,509 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,509 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,509 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,509 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,509 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [60#L942-27true, 208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,510 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [60#L942-27true, 51#L957true, 208#L942-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,510 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:35,510 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,510 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,511 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [60#L942-27true, 51#L957true, 208#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,511 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:35,511 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,511 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:35,513 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,513 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,513 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,513 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,514 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,514 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,515 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,515 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:35,516 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:35,516 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:35,517 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [124#L951-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:35,517 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,517 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,518 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:35,518 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:35,519 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,519 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,519 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,519 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:35,520 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:35,520 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:35,520 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,520 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:35,521 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:35,521 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:35,521 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,521 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 95#L942-3true]) [2023-11-30 08:00:35,588 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,588 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,588 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,588 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,602 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,602 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,602 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:35,603 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:35,603 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,603 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,604 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,604 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,604 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,604 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,605 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,605 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,605 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,606 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:35,606 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:35,606 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,606 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,607 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,607 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,607 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,608 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [60#L942-27true, 111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,608 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,608 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:35,609 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,609 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,609 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,609 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,609 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:35,610 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:35,610 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:35,610 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,610 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:35,611 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 55#L942-18true]) [2023-11-30 08:00:35,611 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 124#L951-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:35,611 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,611 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][616], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:35,612 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,612 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,612 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:35,613 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,613 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,613 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,613 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,613 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:35,614 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:35,614 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:35,614 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,614 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:35,615 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:35,615 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,615 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][577], [111#L956-16true, 220#L941-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:35,616 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,616 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:35,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,618 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,618 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,618 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,618 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:35,622 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,622 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:35,622 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,622 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,623 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,623 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,623 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 187#L942-12true, 422#true, 178#L941-3true]) [2023-11-30 08:00:35,624 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,624 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,624 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,624 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:35,625 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,625 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,625 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,625 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,658 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,658 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:35,658 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,658 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 42#L942-24true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true]) [2023-11-30 08:00:35,670 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,670 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [60#L942-27true, 177#L949-3true, 9#L942-23true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:35,678 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,678 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,678 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,678 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:35,898 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,898 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,899 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,899 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,899 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,903 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:35,903 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,903 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is not cut-off event [2023-11-30 08:00:35,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:35,904 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:35,904 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,904 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,905 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,905 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,905 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,905 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:35,906 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,906 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,906 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,906 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:35,908 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:35,908 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,908 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,913 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:35,913 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,913 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:35,916 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,916 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:35,918 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,918 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:35,919 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:35,919 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,919 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,922 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,922 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,922 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,922 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:35,923 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,923 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:35,923 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,924 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,924 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,924 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,928 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,928 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,928 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,928 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:35,929 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,929 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,929 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,929 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:35,931 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,931 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,931 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,931 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:35,931 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,931 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,932 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,932 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:35,933 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,933 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,933 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,933 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 15#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:35,956 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 15#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:35,956 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,956 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,957 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,957 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:35,961 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,961 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,961 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,962 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:35,962 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,962 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,962 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:35,962 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 08:00:36,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][528], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:36,199 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,199 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,199 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,199 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:36,201 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,202 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,202 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,202 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 124#L951-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:36,202 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,202 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,202 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,202 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:36,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][618], [60#L942-27true, 208#L942-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:36,276 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:36,916 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,916 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,916 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,916 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:36,919 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,919 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,919 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,919 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:36,934 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,934 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:36,948 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:36,948 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,948 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:36,954 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:36,954 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:36,955 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,032 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,033 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,033 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,033 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,033 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,033 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,033 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:37,034 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,034 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,034 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,034 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:37,034 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,034 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,035 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,035 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,035 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,035 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,036 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,036 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,037 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,037 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [60#L942-27true, 51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:37,038 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 59#L941-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:37,038 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,038 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,040 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,040 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,040 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,040 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,041 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:37,041 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,041 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,041 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,042 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,042 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([929] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread3of3ForFork0_good_#t~nondet37#1=|v_t_funThread3of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet37#1][644], [51#L957true, 140#L942-8true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:37,042 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,042 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 124#L951-3true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:37,043 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,043 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,043 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,043 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,043 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:37,044 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:37,044 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:37,044 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,044 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:37,045 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:37,045 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,045 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:37,046 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][615], [51#L957true, 220#L941-3true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:37,046 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,046 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 107#L951-3true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:37,047 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,047 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,047 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,047 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,047 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,078 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,078 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,078 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,078 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,107 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,107 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,107 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,107 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,109 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:37,110 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:37,110 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,110 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,138 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,138 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,138 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,138 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,139 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,140 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,140 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,141 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,141 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,141 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,142 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,142 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,142 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,142 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,142 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,142 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,143 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,143 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,143 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,143 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,143 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,143 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:37,143 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,143 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,144 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,144 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,144 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][593], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,146 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([938] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread3of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, t_funThread3of3ForFork0_good_#t~nondet41#1=|v_t_funThread3of3ForFork0_good_#t~nondet41#1_3|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet41#1][630], [51#L957true, 140#L942-8true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,146 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 55#L942-18true]) [2023-11-30 08:00:37,146 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,146 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:37,147 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:37,147 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:37,147 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,147 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,148 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:37,148 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,148 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,148 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,148 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:37,149 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:37,149 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,149 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,152 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,152 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,152 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 206#L942-22true, 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,211 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,211 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 206#L942-22true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,212 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,212 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,212 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,212 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [9#L942-23true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 48#$Ultimate##0true, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,212 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,212 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,212 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,212 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:37,242 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,242 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,242 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,242 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][511], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 46#L942-21true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:37,258 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][511], [220#L941-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 210#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:37,258 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][511], [220#L941-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 206#L942-22true, 415#true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:37,258 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,258 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true]) [2023-11-30 08:00:37,302 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,302 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,302 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,302 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:37,303 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,303 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:37,305 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,305 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,305 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,305 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:37,306 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,306 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,306 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,306 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][225], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:37,356 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,356 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,356 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,356 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:37,445 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,445 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,445 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,445 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,446 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,446 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,446 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,446 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,446 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,447 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,448 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,449 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,449 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,450 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:37,450 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,450 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,450 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,451 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,451 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,451 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,451 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:37,454 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,454 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,455 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,455 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:37,456 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:37,456 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,456 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,457 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:37,457 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,457 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,457 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,457 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,458 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,458 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,458 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,458 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,458 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,458 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,459 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,459 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,459 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,460 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,460 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,460 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:37,461 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,461 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,461 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:37,462 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,462 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:37,466 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,466 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,467 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,467 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,467 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,467 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:37,467 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,467 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,468 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 59#L941-3true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,468 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is not cut-off event [2023-11-30 08:00:37,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:37,468 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,468 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,469 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,469 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,469 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,469 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,469 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:37,470 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,470 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:37,472 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,472 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,472 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,473 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,473 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,473 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,474 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,474 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,474 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,474 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:37,475 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:37,475 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,475 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:37,476 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,476 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,476 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,476 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:37,477 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,477 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:37,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:37,478 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,478 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true]) [2023-11-30 08:00:37,479 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,479 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:37,487 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [27#L942-5true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:37,487 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,487 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:37,496 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,496 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,496 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,496 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:37,511 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,511 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:37,512 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,512 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,512 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,512 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:37,517 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,517 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,517 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,517 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 151#L942-20true, 415#true, 178#L941-3true]) [2023-11-30 08:00:37,567 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 151#L942-20true, 415#true, 178#L941-3true]) [2023-11-30 08:00:37,567 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,567 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 08:00:37,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 124#L951-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:37,759 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:37,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][516], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:37,763 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:37,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:37,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:37,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:37,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][516], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true]) [2023-11-30 08:00:37,763 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:37,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:37,763 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:37,764 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:38,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][618], [60#L942-27true, 208#L942-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:38,199 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,199 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,199 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,199 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][618], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:38,200 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,200 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,200 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,200 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:38,202 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,202 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,202 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,202 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:38,203 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,203 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,203 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,203 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:38,645 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:38,647 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,647 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,647 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,647 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:38,654 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,654 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,654 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,654 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:38,655 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,655 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,655 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,655 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:38,656 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,656 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,656 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,656 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,720 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,720 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,720 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,720 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,720 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,720 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,754 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,754 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,754 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,755 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,755 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,755 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:38,756 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,756 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,756 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,756 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,757 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:38,757 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,757 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:38,758 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:38,758 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,758 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,759 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:38,759 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:38,760 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:38,760 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,760 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:38,763 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 55#L942-18true]) [2023-11-30 08:00:38,763 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,763 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,765 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,765 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,765 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:38,766 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 95#L942-3true]) [2023-11-30 08:00:38,766 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:38,766 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,766 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [15#L942-3true, 2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:38,769 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,769 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:38,855 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,855 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:38,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:38,855 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,855 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,855 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,855 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:38,874 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,874 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,874 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:38,876 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:38,876 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,876 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,877 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,877 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,877 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,877 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:38,877 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,877 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,878 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,878 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,878 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,879 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,879 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:38,879 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,879 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,880 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:38,880 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,880 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,880 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,880 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,880 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:38,881 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:38,881 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:38,881 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:38,882 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:38,882 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:38,882 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,882 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,883 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,883 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,883 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:38,886 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,886 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,886 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,886 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:38,888 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:38,888 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,888 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:38,889 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:38,889 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,889 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,890 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,890 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,890 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:38,890 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,890 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,891 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,891 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,892 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:38,892 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,892 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,892 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,892 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,892 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,892 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,892 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:38,893 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,893 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,893 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,893 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,893 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,893 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([922] L949-->L949-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#fm~0.base_21|))) (and (= |v_t_funThread3of3ForFork0_#t~nondet45#1_1| 0) (= (select .cse0 |v_~#fm~0.offset_21|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#fm~0.base_21| (store .cse0 |v_~#fm~0.offset_21| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#fm~0.base=|v_~#fm~0.base_21|, ~#fm~0.offset=|v_~#fm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#fm~0.base=|v_~#fm~0.base_21|, t_funThread3of3ForFork0_#t~nondet45#1=|v_t_funThread3of3ForFork0_#t~nondet45#1_1|, ~#fm~0.offset=|v_~#fm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet45#1][463], [177#L949-3true, 9#L942-23true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:38,973 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:38,983 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,984 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,984 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,984 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true]) [2023-11-30 08:00:38,984 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,984 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,984 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,984 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:38,985 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:38,985 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:38,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [27#L942-5true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true]) [2023-11-30 08:00:38,986 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:38,986 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][568], [38#L942-9true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:39,024 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,024 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,024 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,024 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [37#L956-14true, 143#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:39,088 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,088 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,088 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,088 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][224], [27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:39,089 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,089 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,089 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,089 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [38#L942-9true, 60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:39,137 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,137 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,137 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,137 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [38#L942-9true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:39,138 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,138 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,138 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,138 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:39,139 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [38#L942-9true, 27#L942-5true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:39,139 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,139 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:39,256 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,256 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,256 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:39,256 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:39,257 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,257 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:39,258 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,258 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:39,259 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:39,259 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,259 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,260 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,260 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:39,260 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,260 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,260 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,260 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:39,261 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,261 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,261 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,261 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:39,262 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,262 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,262 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,262 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:39,263 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,263 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,263 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,263 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:39,263 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,263 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:39,264 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:39,264 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,264 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:39,265 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:39,265 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:39,265 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,265 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,266 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,266 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:39,267 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:39,267 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,267 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:39,268 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,268 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,268 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,268 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:39,268 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,268 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,269 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,269 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:39,269 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,269 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,269 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,269 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,270 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:39,270 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,270 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,270 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,270 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,270 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:39,271 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,271 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,271 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,271 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:39,271 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,271 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,272 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,272 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:39,272 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,272 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,272 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,272 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 08:00:39,273 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,273 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,273 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,273 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:39,274 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:39,274 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:39,274 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,274 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:39,275 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,275 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,275 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,275 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,275 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:39,275 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,275 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,275 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,275 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,275 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:39,276 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:39,276 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,276 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,277 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,277 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:39,280 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,280 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,280 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,280 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [140#L942-8true, 37#L956-14true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:39,281 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:39,281 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][657], [208#L942-3true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:39,281 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,281 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:39,282 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,282 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:39,282 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:39,282 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,282 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:39,283 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,283 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is not cut-off event [2023-11-30 08:00:39,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:39,283 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,283 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,283 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,283 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,284 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:39,285 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:39,285 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,285 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,286 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][600], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:39,288 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:39,288 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:39,288 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:39,290 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:39,290 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,290 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:39,292 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,292 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:39,299 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,299 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,299 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,299 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:39,303 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,303 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,303 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,303 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [27#L942-5true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:39,304 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,304 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,304 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,304 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:39,312 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:39,312 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,312 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:39,333 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 15#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:39,333 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,333 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,334 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,334 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:39,405 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,405 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,405 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,405 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 08:00:39,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([880] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= |v_t_funThread2of3ForFork0_good_#t~nondet37#1_3| 0) (= (select .cse0 |v_~#gm~0.offset_21|) 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, t_funThread2of3ForFork0_good_#t~nondet37#1=|v_t_funThread2of3ForFork0_good_#t~nondet37#1_3|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet37#1][516], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 220#L941-3true, 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true]) [2023-11-30 08:00:39,962 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:39,962 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:39,962 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:39,962 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:40,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:40,038 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,038 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,039 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,039 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][601], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:40,043 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][601], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:40,043 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,043 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,441 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,441 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,441 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,441 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:40,441 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,441 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,442 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,442 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,447 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,448 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,448 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,448 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,448 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,501 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,501 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,502 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:40,502 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,502 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,502 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,502 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,502 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,502 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:40,503 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,503 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,503 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,503 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,503 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,503 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,503 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,503 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,536 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,536 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,536 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,536 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,536 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,537 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,537 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,537 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,537 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,537 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,537 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,537 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:40,538 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,538 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:40,539 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:40,539 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,539 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,540 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:40,540 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,540 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,541 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:40,541 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,541 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,541 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,541 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,541 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,541 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,630 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,630 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,630 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,630 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,631 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,631 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,631 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:40,632 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,632 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,633 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,633 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,634 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,634 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,634 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,634 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:40,635 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,635 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:40,636 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:40,636 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:40,636 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,637 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:40,637 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,637 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,637 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,637 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,637 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:40,638 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:40,638 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:40,638 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:40,639 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:40,639 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,639 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:40,640 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:40,640 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,640 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,641 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,641 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,641 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,641 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:40,642 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:40,642 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,642 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:40,643 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,643 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,643 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,643 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,644 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,644 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,644 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,644 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,644 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,645 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 95#L942-3true, 119#L942-27true]) [2023-11-30 08:00:40,645 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,645 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:40,646 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:40,646 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:40,646 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:40,647 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,647 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,647 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,647 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,648 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,648 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:40,649 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:40,649 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 08:00:40,649 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,649 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,650 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,650 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 15#L942-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:40,651 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,651 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,651 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,651 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:40,744 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,744 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,744 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,744 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:40,793 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,793 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,793 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,793 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [38#L942-9true, 27#L942-5true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:40,794 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,794 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,794 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,794 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][769], [38#L942-9true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:40,804 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,804 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,804 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,804 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is not cut-off event [2023-11-30 08:00:40,932 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,932 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,933 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:40,934 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:40,934 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,934 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,936 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,936 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,936 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,936 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:40,937 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:40,937 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,937 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:40,938 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:40,938 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,938 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,939 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:40,939 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,939 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,940 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,940 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,940 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,941 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,941 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,942 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,942 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,942 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,942 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 08:00:40,943 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,943 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,943 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,943 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,943 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:40,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:40,943 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:40,944 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,944 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:40,945 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,945 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,945 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,945 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,945 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,947 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,947 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,947 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,947 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:40,948 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,948 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,948 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,948 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:40,949 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,949 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,949 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,949 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:40,950 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:40,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:40,951 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,951 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,951 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,951 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,953 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,953 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:40,954 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,954 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,956 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,956 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,956 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,956 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true]) [2023-11-30 08:00:40,957 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,957 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,957 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,957 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,962 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,962 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,963 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,963 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 110#L942-6true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:40,963 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,963 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,963 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,963 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,964 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:40,964 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,964 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:40,965 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:40,965 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:40,973 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,973 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,973 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,973 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:40,974 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,974 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,974 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:40,974 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:41,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:41,007 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 08:00:41,007 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:41,007 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:41,007 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 08:00:41,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][618], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 208#L942-3true, 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:41,526 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:41,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:41,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:41,526 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:41,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][601], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:41,605 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:41,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:41,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:41,605 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:42,011 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][142], [38#L942-9true, 27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:42,012 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,026 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,026 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,026 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,027 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,027 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,027 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,027 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,027 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:42,033 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,033 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,033 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,033 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,034 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,034 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,114 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,114 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,114 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,115 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,115 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:42,116 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:42,116 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,116 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,117 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,117 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,118 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:42,118 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:42,118 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,118 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [51#L957true, 208#L942-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:42,119 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:42,119 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,119 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:42,120 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [59#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:42,120 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,120 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,121 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,121 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:42,122 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:42,122 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:42,122 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,122 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:42,124 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true]) [2023-11-30 08:00:42,124 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,124 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,125 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:42,125 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 08:00:42,125 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:42,126 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:42,126 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:42,126 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,127 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,127 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,127 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:42,127 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,127 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,127 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,127 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:42,154 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,154 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,154 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,154 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,182 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,183 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,183 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,183 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,183 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:42,185 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:42,185 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,185 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,186 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,186 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,186 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,186 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,187 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,187 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,187 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,187 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,187 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,187 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,187 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,187 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][566], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:42,207 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,207 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,207 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,207 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,215 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,215 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:42,216 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:42,216 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,217 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,217 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,218 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,218 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,218 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,218 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,218 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,218 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,218 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,219 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,219 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,219 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,220 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,220 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,220 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,221 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:42,221 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][678], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:42,221 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,221 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:42,222 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:42,222 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,222 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:42,223 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,223 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,223 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:42,224 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,224 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:42,224 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,224 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,225 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,225 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,225 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,225 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,225 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,226 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,226 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,227 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,227 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,227 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,228 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,228 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,228 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,228 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][645], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 08:00:42,229 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,229 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,306 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:42,306 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,306 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,306 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,306 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,306 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,307 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,307 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,307 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,307 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,307 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:42,333 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,333 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0)]) [2023-11-30 08:00:42,334 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,334 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:42,334 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,334 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,334 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,334 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][598], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 46#L942-21true, 13#L942-20true, 415#true, 95#L942-3true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:42,348 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,348 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,348 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,348 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][598], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 210#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:42,348 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,348 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,348 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,348 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][598], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 206#L942-22true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 95#L942-3true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:42,348 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,348 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,349 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,349 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][932], [38#L942-9true, 27#L942-5true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 119#L942-27true]) [2023-11-30 08:00:42,354 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,354 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,354 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,354 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][933], [38#L942-9true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 119#L942-27true]) [2023-11-30 08:00:42,354 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,355 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,355 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,355 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:42,413 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,413 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,413 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,413 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:42,416 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,416 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,416 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,416 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,594 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,594 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,595 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,595 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,595 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,595 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,595 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:42,596 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:42,596 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,596 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:42,598 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,598 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,598 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,598 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,598 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,599 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:42,599 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,599 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,599 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,599 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,600 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,601 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,601 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,601 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,602 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:42,603 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,603 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:42,604 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,604 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,604 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,604 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,604 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,604 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:42,604 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,604 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,605 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,605 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 27#L942-5true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,606 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,606 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,606 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,606 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,606 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,607 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,608 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,609 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,609 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,609 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,609 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,609 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,609 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,609 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,609 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,609 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:42,610 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,610 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:42,610 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,610 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,611 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:42,611 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:42,613 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:42,613 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [208#L942-3true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:42,613 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,613 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,614 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:42,614 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,614 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:42,615 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:42,615 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,615 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,616 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:42,616 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:42,617 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:42,617 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:42,618 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:42,618 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:42,619 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:42,619 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:42,619 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:42,619 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:42,620 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:42,620 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:42,620 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:42,621 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,621 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,621 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,623 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,623 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,623 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,624 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,624 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:42,624 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,624 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:42,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:42,630 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,630 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,630 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,630 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:42,631 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:42,633 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:42,633 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,633 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:42,635 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 143#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:42,636 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,636 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 202#L942-18true]) [2023-11-30 08:00:42,971 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,971 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,971 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,971 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:42,972 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,972 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,972 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,972 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 119#L942-27true]) [2023-11-30 08:00:42,973 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,973 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:42,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:42,999 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,999 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,999 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:42,999 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is not cut-off event [2023-11-30 08:00:43,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:43,001 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,001 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,001 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,001 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][356], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 08:00:43,032 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:43,032 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][359], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 117#L942-23true, 178#L941-3true]) [2023-11-30 08:00:43,032 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,032 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 08:00:43,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 59#L941-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:43,239 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:43,239 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,239 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 208#L942-3true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:43,318 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,318 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [208#L942-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:43,319 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,319 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,319 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,319 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,776 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,776 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,776 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,776 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,782 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:43,782 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,782 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:43,840 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,840 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,840 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,840 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,855 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,855 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,855 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:43,856 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:43,856 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,856 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:43,867 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:43,867 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:43,867 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,867 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:43,869 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,869 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,869 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,869 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,869 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:43,870 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,870 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,870 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,870 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,870 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:43,871 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,871 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,871 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,872 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([935] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread3of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread3of3ForFork0_good_#t~nondet38#1=|v_t_funThread3of3ForFork0_good_#t~nondet38#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet38#1][724], [208#L942-3true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:43,872 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:43,872 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,872 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:43,873 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:43,873 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,873 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,873 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,874 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:43,874 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,874 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,874 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,875 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,875 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,875 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:43,876 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,876 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,876 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,876 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,876 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,877 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:43,877 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:43,877 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,877 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,878 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,878 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,878 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 27#L942-5true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:43,879 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][676], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:43,879 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [220#L941-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:43,880 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,880 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][124], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:43,950 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,950 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:43,951 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][140], [51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:43,951 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,951 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:43,964 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,964 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,964 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,965 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:43,965 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,965 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,966 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:43,966 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,966 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,967 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,967 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,967 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,967 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:43,968 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,968 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:43,968 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,969 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:43,970 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:43,970 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,970 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,970 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,971 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,971 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:43,971 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,971 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,971 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,971 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:43,972 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,972 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,972 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,972 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:43,972 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,972 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:43,973 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,973 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 27#L942-5true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:43,974 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,974 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,975 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,975 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:43,975 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,975 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:43,976 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:43,976 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,976 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,977 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:43,977 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,977 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:43,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 08:00:43,981 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,981 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,981 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,981 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:43,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 151#L942-20true, 422#true, 178#L941-3true]) [2023-11-30 08:00:43,981 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,981 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,981 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:43,981 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:44,019 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:44,019 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:44,020 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:44,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:44,052 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:44,052 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:44,052 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,053 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,053 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,053 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][933], [38#L942-9true, 111#L956-16true, 27#L942-5true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 119#L942-27true]) [2023-11-30 08:00:44,067 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,067 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,067 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,067 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [38#L942-9true, 60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:44,164 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,164 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,164 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,164 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][428], [38#L942-9true, 30#L942-12true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:44,165 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,165 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,165 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,165 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][229], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true]) [2023-11-30 08:00:44,166 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,166 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,166 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,166 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:44,167 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,167 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:44,596 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,596 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,596 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:44,597 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,597 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:44,598 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:44,598 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,598 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:44,600 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [208#L942-3true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:44,600 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,600 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:44,601 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:44,601 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 208#L942-3true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:44,601 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:44,601 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:44,602 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:44,602 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:44,603 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,603 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,603 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,603 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,603 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:44,604 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:44,604 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,604 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:44,605 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:44,605 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,605 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:44,606 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,606 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,606 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,606 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:44,607 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:44,607 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,607 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,608 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:44,608 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:44,609 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:44,609 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:44,609 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,609 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:44,610 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:44,610 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,610 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:44,612 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:44,612 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,612 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [208#L942-3true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:44,615 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,615 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:44,615 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,615 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:44,616 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:44,616 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,616 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true]) [2023-11-30 08:00:44,618 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:44,618 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:44,619 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 119#L942-27true]) [2023-11-30 08:00:44,619 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true]) [2023-11-30 08:00:44,619 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,619 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is not cut-off event [2023-11-30 08:00:44,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:44,620 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 119#L942-27true]) [2023-11-30 08:00:44,620 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:44,620 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,620 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,621 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,621 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:44,621 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,621 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,621 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,621 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,621 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [60#L942-27true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:44,623 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [60#L942-27true, 30#L942-12true, 37#L956-14true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:44,623 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,623 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:44,627 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,627 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,627 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,627 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 202#L942-18true]) [2023-11-30 08:00:44,628 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,628 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,628 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,628 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,628 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:44,629 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,629 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,629 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,629 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 119#L942-27true]) [2023-11-30 08:00:44,630 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,630 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,630 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,630 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, 143#L942-8true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 119#L942-27true]) [2023-11-30 08:00:44,632 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,632 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,632 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,632 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:44,636 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,636 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,636 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,636 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:44,637 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 119#L942-27true]) [2023-11-30 08:00:44,637 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 119#L942-27true]) [2023-11-30 08:00:44,638 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,638 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,638 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,638 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:44,659 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,659 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,659 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,659 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:44,664 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,664 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,664 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,664 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:44,665 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,665 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,665 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,665 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:44,693 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,693 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,693 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,693 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 08:00:44,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 59#L941-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:44,862 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,863 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,863 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,863 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][601], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:44,866 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,866 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][601], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:44,867 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,867 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:44,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 208#L942-3true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:44,938 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,938 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,938 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:44,938 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:45,357 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,385 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,385 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,385 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,385 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,386 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,386 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,386 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,386 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,446 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,446 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:45,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,447 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,447 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,464 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,464 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,465 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,465 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:45,465 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,465 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,465 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,465 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][567], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 434#(<= 1 ~global~0), 422#true]) [2023-11-30 08:00:45,466 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,466 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][931], [38#L942-9true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 415#true, 422#true, 434#(<= 1 ~global~0), 119#L942-27true]) [2023-11-30 08:00:45,469 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,469 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,479 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,479 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:45,482 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 110#L942-6true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,482 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,482 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,483 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:45,483 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,483 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,484 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:45,484 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,484 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:45,486 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,486 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:45,512 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,512 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,512 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,512 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 151#L942-20true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:45,514 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,515 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,515 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,515 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,545 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,545 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:45,546 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,546 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:45,547 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,547 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 27#L942-5true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:45,548 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,548 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:45,574 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,574 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,574 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,574 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,574 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,574 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,575 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:45,575 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,575 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,576 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:45,576 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,576 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,576 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,576 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,576 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,576 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [208#L942-3true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:45,577 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,577 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [208#L942-3true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:45,577 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,578 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,578 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,578 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,579 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:45,579 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,580 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:45,580 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:45,580 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:45,580 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,580 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,581 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:45,581 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,581 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:45,582 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:45,582 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,582 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:45,583 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,583 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:45,584 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,584 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,584 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,584 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:45,585 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:45,585 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,585 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:45,586 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:45,586 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,586 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:45,587 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:45,587 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,587 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:45,588 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:45,588 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,588 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:45,592 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:45,592 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [38#L942-9true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true]) [2023-11-30 08:00:46,089 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,089 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,089 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,089 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [38#L942-9true, 37#L956-14true, 143#L942-8true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 119#L942-27true]) [2023-11-30 08:00:46,089 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,089 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,090 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,090 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:46,235 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,235 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:46,235 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,235 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:46,236 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:46,236 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,236 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:46,237 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,237 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,237 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:46,238 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,238 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,238 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,238 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,238 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [208#L942-3true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:46,239 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:46,240 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,240 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:46,241 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,241 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,241 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,241 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,241 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:46,242 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,242 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:46,242 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,242 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,243 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:46,243 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:46,243 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,243 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:46,244 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,244 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,244 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,245 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,245 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,245 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:46,246 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:46,246 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,246 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,247 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,247 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:46,248 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,248 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,248 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,248 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:46,249 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:46,249 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,249 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:46,250 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,250 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,250 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,250 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,252 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:46,252 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,252 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,252 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,252 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,252 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:46,252 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,252 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,252 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,252 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:46,253 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:46,253 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:46,253 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,253 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is not cut-off event [2023-11-30 08:00:46,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:46,254 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,254 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,254 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,254 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:46,254 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,254 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,255 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 13#L942-20true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:46,255 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,255 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:46,256 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,256 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,256 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,256 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,257 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,257 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,257 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,257 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 119#L942-27true]) [2023-11-30 08:00:46,261 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,261 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,261 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,261 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,262 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:46,262 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,262 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [60#L942-27true, 30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:46,264 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,264 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,264 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,264 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [60#L942-27true, 30#L942-12true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:46,265 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,265 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,265 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,265 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:46,268 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:46,268 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,268 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 119#L942-27true]) [2023-11-30 08:00:46,269 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,269 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 119#L942-27true]) [2023-11-30 08:00:46,269 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,270 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,270 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,270 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,270 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:46,274 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,274 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,274 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,274 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 202#L942-18true]) [2023-11-30 08:00:46,275 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 119#L942-27true]) [2023-11-30 08:00:46,275 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,275 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:46,310 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,310 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,310 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,310 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:46,314 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,314 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 123#L941true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:46,317 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,317 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,318 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 08:00:46,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([886] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet38#1_3| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread2of3ForFork0_good_#t~nondet38#1=|v_t_funThread2of3ForFork0_good_#t~nondet38#1_3|, #pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[t_funThread2of3ForFork0_good_#t~nondet38#1, #pthreadsMutex][601], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:46,556 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:46,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:46,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:46,556 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:46,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 164#L956-4true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:46,662 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,662 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,662 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,662 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 14#L942-5true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:46,663 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,663 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,663 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:46,663 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:47,262 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,262 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:47,345 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:47,345 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,345 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:47,348 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:47,348 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,348 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:47,349 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:47,349 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,349 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:47,351 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:47,351 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:47,352 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,352 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:47,353 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:47,353 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:47,353 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,353 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 08:00:47,356 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:47,356 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true, 95#L942-3true]) [2023-11-30 08:00:47,356 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,356 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:47,357 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,357 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,357 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:47,405 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,405 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,405 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,405 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:47,406 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:47,406 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,432 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:47,432 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,432 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:47,433 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:47,433 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:47,434 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:47,434 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,434 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,435 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 236#true, t_funThread1of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:47,435 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,435 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [208#L942-3true, 51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:47,436 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,436 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:47,437 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:47,437 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,437 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:47,438 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,438 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,438 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,439 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:47,439 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,439 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,439 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,440 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,440 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,440 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,440 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,441 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:47,441 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,441 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:47,442 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:47,442 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:47,442 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:47,442 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,442 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,443 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,443 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,443 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:47,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,443 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,444 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:47,446 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,447 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,447 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,447 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:47,863 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,863 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,863 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,863 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,863 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:47,864 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:47,864 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:48,076 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,076 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,076 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,076 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:48,076 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,076 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,076 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:48,077 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:48,077 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,077 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:48,078 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,078 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:48,079 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,079 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,079 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,079 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,079 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:48,080 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:48,080 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,080 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:48,081 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:48,081 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:48,081 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:48,081 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:48,082 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:48,082 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:48,082 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:48,083 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,083 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,083 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:48,084 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,084 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,084 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,084 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,085 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,085 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,085 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,085 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:48,085 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,085 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,085 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,085 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:48,086 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,086 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,086 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,087 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,087 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,087 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,087 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,087 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:48,088 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:48,088 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,088 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:48,091 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,091 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,091 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,091 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:48,091 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,091 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,091 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,091 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,091 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:48,092 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,092 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,092 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:48,092 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,092 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,092 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,092 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,093 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,093 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,093 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,093 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,094 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,094 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,094 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:48,095 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:48,095 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,095 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,096 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,096 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,096 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,096 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:48,097 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,097 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,097 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,097 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [60#L942-27true, 30#L942-12true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:48,100 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,100 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,100 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,100 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,102 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:48,102 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,102 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,102 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,102 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,102 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 202#L942-18true]) [2023-11-30 08:00:48,103 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,103 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,103 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,103 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,103 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,103 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 119#L942-27true]) [2023-11-30 08:00:48,104 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,104 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,104 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,104 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,104 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][295], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:48,110 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,110 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,110 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,110 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:48,129 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,129 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,129 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,129 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:48,136 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,136 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,136 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,136 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is not cut-off event [2023-11-30 08:00:48,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,139 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,139 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [208#L942-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:48,323 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [208#L942-3true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:48,323 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,323 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:48,397 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:48,397 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,397 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:48,398 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:48,883 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,883 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,883 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,883 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:48,948 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,948 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:48,949 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:48,949 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,949 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:48,960 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:48,960 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,960 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:48,961 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:48,961 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,961 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [208#L942-3true, 140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:48,964 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:48,964 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,964 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,966 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,966 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,966 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,966 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,967 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:48,967 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:48,967 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,967 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:48,968 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,968 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:48,968 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,968 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true, 95#L942-3true]) [2023-11-30 08:00:48,970 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:48,970 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,970 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:48,971 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:48,971 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,971 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:48,972 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:48,972 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:48,972 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:49,053 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,053 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 51#L957true, 30#L942-12true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:49,054 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,054 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,054 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,054 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,054 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,054 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,054 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,054 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,055 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:49,055 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,055 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,055 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,056 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:49,056 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,056 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,056 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,056 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,056 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,056 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:49,057 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,057 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,057 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,057 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:49,057 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,403 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,403 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,403 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,404 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:49,404 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,404 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,404 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,404 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,404 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,404 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:49,405 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,405 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,405 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,405 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,406 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,406 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,406 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:49,407 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,407 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,407 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,408 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,408 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:49,410 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,410 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,410 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,410 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][357], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 178#L941-3true]) [2023-11-30 08:00:49,411 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,411 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,411 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,411 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([978] L941-->L941-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_90| |v_~#gm~0.base_21|))) (and (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| |v_~#gm~0.base_21| (store .cse0 |v_~#gm~0.offset_21| 1))) (= (select .cse0 |v_~#gm~0.offset_21|) 0) (= |v_t_funThread1of3ForFork0_good_#t~nondet37#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} OutVars{t_funThread1of3ForFork0_good_#t~nondet37#1=|v_t_funThread1of3ForFork0_good_#t~nondet37#1_3|, #pthreadsMutex=|v_#pthreadsMutex_89|, ~#gm~0.base=|v_~#gm~0.base_21|, ~#gm~0.offset=|v_~#gm~0.offset_21|} AuxVars[] AssignedVars[t_funThread1of3ForFork0_good_#t~nondet37#1, #pthreadsMutex][370], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:49,411 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,411 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,411 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,411 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,450 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [38#L942-9true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:49,451 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,451 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,451 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,451 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true]) [2023-11-30 08:00:49,453 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,453 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,453 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,454 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:49,671 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,671 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:49,671 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,671 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:49,672 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,672 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,672 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,672 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,672 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 51#L957true, 30#L942-12true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,672 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:49,672 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,673 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,673 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,673 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:49,675 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:49,675 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,675 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:49,676 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,676 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,677 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,677 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,677 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,678 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:49,679 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:49,680 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:49,680 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,680 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][542], [37#L956-14true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:49,681 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,681 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:49,681 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,681 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,681 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,681 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:49,683 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,683 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,683 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,683 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,683 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:49,684 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,684 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,685 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,685 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,685 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:49,688 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, 110#L942-6true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:49,689 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,689 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,689 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,689 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,692 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][344], [140#L942-8true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true]) [2023-11-30 08:00:49,692 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,692 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true]) [2023-11-30 08:00:49,714 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,714 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:49,715 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,715 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:49,722 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,722 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,722 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,722 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:49,726 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,726 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 08:00:49,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:49,726 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 08:00:49,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 208#L942-3true, 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:49,948 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,948 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,948 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:49,948 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:50,032 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:50,032 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,032 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,033 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,033 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:50,034 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:50,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:50,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:50,034 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:50,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:50,620 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,620 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:50,630 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [60#L942-27true, 140#L942-8true, 2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:50,630 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,630 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:50,631 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:50,632 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,632 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:50,635 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:50,635 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,635 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:50,636 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:50,636 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:50,636 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:50,657 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,657 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:50,658 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,025 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:51,026 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [38#L942-9true, 30#L942-12true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:00:51,026 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,026 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [38#L942-9true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true]) [2023-11-30 08:00:51,028 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,028 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,028 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:51,029 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,029 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:51,053 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,053 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,053 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,054 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,054 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:51,054 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,054 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,054 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,054 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,054 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,068 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,068 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,068 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,068 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,068 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:51,069 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,069 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,069 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,069 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:51,070 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:51,070 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,070 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,071 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:51,071 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,071 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:51,075 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,075 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,075 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,075 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:00:51,075 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,075 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,075 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,075 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 123#L941true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:51,076 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,076 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,076 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,076 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][562], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true]) [2023-11-30 08:00:51,225 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,225 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:51,402 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [60#L942-27true, 30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:51,402 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,402 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:51,403 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:51,403 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,403 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,404 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,404 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,404 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,404 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,405 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:51,405 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,405 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,406 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,406 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,406 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,406 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:51,406 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,406 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,406 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,406 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:51,408 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,408 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,408 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,408 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,408 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:51,408 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:51,409 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,409 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:51,410 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:51,410 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:51,410 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,410 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,411 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:51,413 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:51,413 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,413 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:51,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:51,415 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,415 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 82#L943-2true]) [2023-11-30 08:00:51,416 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,416 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,416 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,417 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 82#L943-2true]) [2023-11-30 08:00:51,417 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,417 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,417 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,417 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 119#L942-27true]) [2023-11-30 08:00:51,423 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,423 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,423 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,423 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:51,443 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,443 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:51,445 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,445 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,445 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,445 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:51,450 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,450 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 08:00:51,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 178#L941-3true, 119#L942-27true]) [2023-11-30 08:00:51,450 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,450 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,451 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,451 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:51,454 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,454 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,454 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,454 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 14#L942-5true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:51,642 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:51,642 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,642 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:51,652 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:51,652 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:51,652 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:52,234 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,234 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,234 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,234 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 14#L942-5true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:52,316 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,316 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [27#L942-5true, 140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:52,320 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,320 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,320 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,320 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,320 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,747 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [60#L942-27true, 51#L957true, 30#L942-12true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:00:52,748 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:52,748 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:52,748 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,748 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:52,749 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:52,749 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,749 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:52,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:52,751 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,751 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,751 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,751 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,751 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:52,752 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 119#L942-27true]) [2023-11-30 08:00:52,752 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,752 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,753 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,753 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:52,755 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 08:00:52,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:52,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:52,755 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:52,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 178#L941-3true]) [2023-11-30 08:00:52,755 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,755 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true, 178#L941-3true]) [2023-11-30 08:00:52,756 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,756 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,756 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,756 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 192#L956-15true, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:52,801 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,801 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,801 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:52,801 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:53,004 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,004 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,004 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,004 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,004 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:53,005 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:53,005 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is not cut-off event [2023-11-30 08:00:53,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:53,005 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,005 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,006 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,007 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][360], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:53,007 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,007 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,008 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:53,008 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 82#L943-2true]) [2023-11-30 08:00:53,009 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:53,010 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,010 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,010 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,010 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:53,010 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,010 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:53,011 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:53,011 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:53,011 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,011 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:53,012 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:53,012 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:53,012 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,012 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:53,013 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,013 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 08:00:53,015 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,015 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,015 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,015 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][230], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 82#L943-2true]) [2023-11-30 08:00:53,016 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,016 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,016 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,016 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:53,017 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,017 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,017 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,017 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:53,021 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,021 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,021 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,021 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:53,022 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,022 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,022 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,022 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:53,039 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,039 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,040 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,040 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:53,041 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:53,041 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,041 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,042 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][413], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:53,044 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,044 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 08:00:53,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 14#L942-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:53,198 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:53,199 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:53,199 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,199 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:53,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:53,208 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,208 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,208 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,208 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 30#L942-12true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:53,209 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,209 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:53,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:53,958 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,958 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,958 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:53,958 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:54,003 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,003 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,003 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,003 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:54,004 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,004 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,004 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,004 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:54,320 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:54,320 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,320 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:54,321 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:54,321 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,321 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:54,373 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,373 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,373 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,373 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:54,769 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:54,770 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:54,770 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,770 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:54,789 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,789 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:54,789 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:54,790 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:54,790 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,790 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:54,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:54,791 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:54,791 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:54,791 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:54,791 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,791 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,792 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,793 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][399], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 202#L942-18true]) [2023-11-30 08:00:54,793 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,793 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:54,794 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 82#L943-2true]) [2023-11-30 08:00:54,794 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:54,794 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:54,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 82#L943-2true, 422#true]) [2023-11-30 08:00:54,795 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,795 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,795 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,795 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:54,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([984] L942-14-->L942-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_good_#t~nondet38#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of3ForFork0_good_#t~nondet38#1=|v_t_funThread1of3ForFork0_good_#t~nondet38#1_3|, ~#__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_good_#t~nondet38#1][447], [51#L957true, 15#L942-3true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:54,796 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,796 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,796 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:54,796 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true]) [2023-11-30 08:00:55,009 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,009 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true]) [2023-11-30 08:00:55,010 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,010 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:55,105 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 08:00:55,105 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 08:00:55,106 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][570], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:55,106 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:55,106 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,106 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:55,107 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 82#L943-2true, 422#true]) [2023-11-30 08:00:55,109 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,109 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:55,110 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,110 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,110 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,110 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][429], [30#L942-12true, 140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true]) [2023-11-30 08:00:55,111 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:55,111 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:55,111 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,111 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:55,113 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,113 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,113 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,113 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:55,114 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,114 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:55,118 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,118 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:55,119 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,119 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:55,120 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,120 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:55,145 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,146 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,146 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,146 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 110#L942-6true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:00:55,146 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,147 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,147 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,147 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:55,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:55,147 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,147 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,147 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,147 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:55,148 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,148 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,148 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,148 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 08:00:55,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 224#L942-8true, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:55,305 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,305 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 110#L942-6true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:55,306 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,306 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,306 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,306 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][473], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true]) [2023-11-30 08:00:55,308 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,308 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,308 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,308 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:55,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][427], [60#L942-27true, 424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 30#L942-12true, 140#L942-8true, 33#L956-7true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:55,320 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:55,320 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:56,121 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,121 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,121 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,121 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:56,122 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,122 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [51#L957true, 30#L942-12true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:56,224 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,224 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,224 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,225 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,225 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, 224#L942-8true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:56,225 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,225 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,225 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,225 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,225 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:56,226 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 224#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:56,226 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,226 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 422#true, 82#L943-2true]) [2023-11-30 08:00:56,230 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 82#L943-2true]) [2023-11-30 08:00:56,230 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:56,230 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 143#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:56,230 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,230 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:56,231 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 143#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 82#L943-2true, 422#true]) [2023-11-30 08:00:56,231 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,231 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:56,233 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,233 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][605], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 224#L942-8true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:56,691 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][442], [111#L956-16true, 30#L942-12true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:56,691 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,691 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:56,692 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,692 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,692 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,692 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,694 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][240], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:56,694 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,694 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:56,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [38#L942-9true, 60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:56,872 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,872 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:56,905 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,906 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,906 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,906 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:56,971 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,971 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:56,972 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,972 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,972 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,972 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][228], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 82#L943-2true]) [2023-11-30 08:00:56,973 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][228], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 164#L956-4true, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 82#L943-2true]) [2023-11-30 08:00:56,973 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,973 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,974 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:56,976 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 08:00:56,976 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,976 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,977 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,977 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:56,980 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,980 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,980 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,980 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true]) [2023-11-30 08:00:56,981 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,981 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,981 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,981 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:56,982 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,982 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,982 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,983 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 119#L942-27true]) [2023-11-30 08:00:56,983 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,983 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,983 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,983 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:56,999 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:56,999 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:57,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:57,000 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:00:57,000 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,001 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:57,001 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 08:00:57,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:57,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:57,001 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 08:00:57,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:57,952 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,952 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,952 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,952 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:57,953 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,953 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:57,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:57,955 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:57,955 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:00:58,022 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is not cut-off event [2023-11-30 08:00:58,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 08:00:58,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 08:00:58,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 08:00:58,022 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is not cut-off event [2023-11-30 08:00:58,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([961] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread3of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread3of3ForFork0_good_#t~nondet40#1=|v_t_funThread3of3ForFork0_good_#t~nondet40#1_5|, #pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_good_#t~nondet40#1, #pthreadsMutex][487], [30#L942-12true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true, 152#L943-2true]) [2023-11-30 08:00:58,048 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 224#L942-8true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 152#L943-2true, 422#true]) [2023-11-30 08:00:58,048 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,048 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][282], [51#L957true, 140#L942-8true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 187#L942-12true, 422#true, 82#L943-2true]) [2023-11-30 08:00:58,051 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 143#L942-8true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true, 82#L943-2true]) [2023-11-30 08:00:58,051 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,051 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:00:58,161 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,161 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,161 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,161 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 08:00:58,162 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,162 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:58,769 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:58,770 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,770 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,770 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,770 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][228], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 164#L956-4true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 187#L942-12true, 82#L943-2true]) [2023-11-30 08:00:58,771 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:58,774 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,774 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:58,775 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,775 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,775 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,775 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:58,779 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true]) [2023-11-30 08:00:58,779 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,779 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:00:58,781 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 110#L942-6true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:58,781 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,781 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][402], [60#L942-27true, 140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread3of3ForFork0InUse, 186#L942-23true, 430#true, 415#true]) [2023-11-30 08:00:58,794 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:00:58,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:58,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:58,794 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:58,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:58,795 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,795 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:00:58,796 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,796 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,796 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:58,796 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 08:00:59,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:59,568 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:59,568 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:00:59,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:59,710 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:00:59,711 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,711 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,711 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,711 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:59,712 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:59,713 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:00:59,713 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,713 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:00:59,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:59,735 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:00:59,735 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,735 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,736 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][777], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, 46#L942-21true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:59,844 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 08:00:59,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 08:00:59,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 08:00:59,844 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 08:00:59,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][777], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 210#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:59,844 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,844 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([889] L942-29-->L942-18: Formula: (let ((.cse0 (select |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_good_#t~nondet41#1_3| 0) (= |v_#pthreadsMutex_113| (store |v_#pthreadsMutex_114| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_114|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_113|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of3ForFork0_good_#t~nondet41#1=|v_t_funThread2of3ForFork0_good_#t~nondet41#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet41#1][777], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 206#L942-22true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 202#L942-18true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:00:59,845 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][563], [427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true]) [2023-11-30 08:00:59,896 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,896 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,896 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:00:59,897 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 213#L942-5true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:00,358 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 08:01:00,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 08:01:00,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 08:01:00,358 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 08:01:00,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 213#L942-5true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:00,359 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,359 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,359 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,359 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:00,360 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,360 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:01:00,365 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:00,366 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,366 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,366 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,366 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [60#L942-27true, 140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true]) [2023-11-30 08:01:00,369 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,369 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,369 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,369 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 104#L942-7true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:01:00,372 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:01:00,372 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [140#L942-8true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:01:00,384 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,384 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 08:01:00,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][228], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 82#L943-2true]) [2023-11-30 08:01:00,524 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:00,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:00,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:00,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:00,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][228], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread3of3ForFork0InUse, 430#true, 187#L942-12true, 415#true, 82#L943-2true]) [2023-11-30 08:01:00,524 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:00,524 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:00,525 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:00,525 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [140#L942-8true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:01,262 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 08:01:01,262 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:01,262 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:01,262 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:01,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 13#L942-20true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:01:01,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:01:01,364 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,364 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true]) [2023-11-30 08:01:01,365 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true]) [2023-11-30 08:01:01,365 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,365 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 213#L942-5true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:01,459 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,459 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 243#true, 213#L942-5true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:01,460 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,460 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 213#L942-5true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 08:01:01,461 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:01,461 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,461 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,462 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,462 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:01,531 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,531 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:01,532 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,532 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,532 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,532 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][400], [38#L942-9true, 60#L942-27true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), 236#true, t_funThread1of3ForFork0InUse, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true]) [2023-11-30 08:01:01,670 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,671 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,671 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,671 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][632], [38#L942-9true, 427#(and (<= |ULTIMATE.start_main_~i~0#1| 9999) (<= |ULTIMATE.start_main_#t~post47#1| 9999)), t_funThread1of3ForFork0InUse, 236#true, 88#L956-13true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 119#L942-27true]) [2023-11-30 08:01:01,712 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,712 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,712 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,712 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:01:01,781 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,781 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,781 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,781 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:01,782 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 08:01:01,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 119#L942-27true]) [2023-11-30 08:01:01,783 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,783 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,783 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,783 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 110#L942-6true, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:01,784 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,784 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:01,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 08:01:01,792 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,792 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][633], [140#L942-8true, 37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 119#L942-27true]) [2023-11-30 08:01:01,798 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:01,799 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 08:01:02,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([912] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, t_funThread2of3ForFork0_good_#t~nondet40#1=|v_t_funThread2of3ForFork0_good_#t~nondet40#1_5|, ~#__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_good_#t~nondet40#1][228], [424#(<= |ULTIMATE.start_main_~i~0#1| 9999), 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 33#L956-7true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 187#L942-12true, 415#true, 82#L943-2true]) [2023-11-30 08:01:02,304 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,304 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 13#L942-20true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:01:02,915 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 13#L942-20true, 430#true, 415#true, 422#true]) [2023-11-30 08:01:02,925 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,925 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,925 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,925 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 151#L942-20true, 422#true, 119#L942-27true]) [2023-11-30 08:01:02,925 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,925 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,925 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,925 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:02,973 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 151#L942-20true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:02,973 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,973 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,974 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,974 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,974 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:01:02,990 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,990 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:01:02,990 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,990 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,990 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,990 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:02,991 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:02,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:02,991 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true, 94#t_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2023-11-30 08:01:02,991 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,991 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 236#true, t_funThread1of3ForFork0InUse, 110#L942-6true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:02,992 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,992 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,992 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:02,992 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 192#L956-15true, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:03,187 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,187 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,187 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,187 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:03,187 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,187 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,187 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,187 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 08:01:03,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:03,188 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,188 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,188 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,188 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:03,189 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,189 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,189 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,189 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 192#L956-15true, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:03,193 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,193 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,194 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:03,194 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 08:01:04,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][561], [111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:04,370 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,370 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 117#L942-23true, 422#true]) [2023-11-30 08:01:04,371 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:04,371 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,371 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:04,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:04,389 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,389 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:04,389 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,389 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 186#L942-23true, t_funThread3of3ForFork0InUse, 430#true, 415#true, 422#true]) [2023-11-30 08:01:04,390 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,390 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 243#true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:04,390 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,390 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 104#L942-7true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:04,391 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, 175#t_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:04,391 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,391 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 192#L956-15true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:04,579 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,579 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 08:01:04,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:04,579 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:04,579 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 08:01:05,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1010] L942-9-->L942-12: Formula: (and (= |v_#pthreadsMutex_105| (store |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_106| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_good_#t~nondet40#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_106|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_105|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|, t_funThread1of3ForFork0_good_#t~nondet40#1=|v_t_funThread1of3ForFork0_good_#t~nondet40#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_good_#t~nondet40#1][559], [51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 76#L942-12true, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:05,981 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([788] L957-->L957-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#fm~0.base_13|))) (and (= (select .cse0 |v_~#fm~0.offset_13|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#fm~0.base_13| (store .cse0 |v_~#fm~0.offset_13| 1))) (= |v_ULTIMATE.start_main_#t~nondet50#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} OutVars{ULTIMATE.start_main_#t~nondet50#1=|v_ULTIMATE.start_main_#t~nondet50#1_7|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#fm~0.base=|v_~#fm~0.base_13|, ~#fm~0.offset=|v_~#fm~0.offset_13|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet50#1][251], [38#L942-9true, 2#L957-3true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 430#true, 186#L942-23true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:05,981 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:05,981 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:06,053 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 08:01:06,053 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:06,053 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:06,053 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:06,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [60#L942-27true, 111#L956-16true, 140#L942-8true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:06,077 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 08:01:06,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [60#L942-27true, 51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 243#true, t_funThread3of3ForFork0InUse, 430#true, 186#L942-23true, 415#true, 422#true]) [2023-11-30 08:01:06,077 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [51#L957true, 140#L942-8true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 117#L942-23true, 415#true, 422#true, 119#L942-27true]) [2023-11-30 08:01:06,077 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,077 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,078 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][646], [38#L942-9true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 430#true, t_funThread3of3ForFork0InUse, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 08:01:06,133 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,133 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,133 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:06,133 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 08:01:08,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:08,027 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,027 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,027 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,027 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][415], [38#L942-9true, 60#L942-27true, 111#L956-16true, 382#(<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)), 236#true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:08,085 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 08:01:08,085 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 08:01:08,085 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 08:01:08,085 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 08:01:08,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([913] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread2of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, t_funThread2of3ForFork0_good_#t~nondet43#1=|v_t_funThread2of3ForFork0_good_#t~nondet43#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet43#1][456], [38#L942-9true, 60#L942-27true, 51#L957true, 236#true, t_funThread1of3ForFork0InUse, 243#true, t_funThread2of3ForFork0InUse, 186#L942-23true, 430#true, t_funThread3of3ForFork0InUse, 415#true, 422#true]) [2023-11-30 08:01:08,085 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,085 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,086 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([962] L942-24-->L942-27: Formula: (and (= (store |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_130| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)) |v_#pthreadsMutex_129|) (= |v_t_funThread3of3ForFork0_good_#t~nondet43#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_130|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_129|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|, t_funThread3of3ForFork0_good_#t~nondet43#1=|v_t_funThread3of3ForFork0_good_#t~nondet43#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_good_#t~nondet43#1][677], [38#L942-9true, 51#L957true, t_funThread1of3ForFork0InUse, 236#true, 243#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 430#true, 415#true, 117#L942-23true, 422#true, 119#L942-27true]) [2023-11-30 08:01:08,086 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:08,087 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 08:01:17,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][909], [37#L956-14true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread1of3ForFork0InUse, 236#true, t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 46#L942-21true, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:01:17,566 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 08:01:17,566 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 08:01:17,566 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 08:01:17,566 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 08:01:17,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][909], [37#L956-14true, t_funThread1of3ForFork0InUse, 236#true, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 210#t_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 13#L942-20true, t_funThread3of3ForFork0InUse, 415#true, 152#L943-2true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:01:17,567 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 08:01:17,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 08:01:17,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 08:01:17,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 08:01:17,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([884] L942-32-->L943-2: Formula: (and (= (store |v_#pthreadsMutex_138| |v_~#gm~0.base_25| (store (select |v_#pthreadsMutex_138| |v_~#gm~0.base_25|) |v_~#gm~0.offset_25| 0)) |v_#pthreadsMutex_137|) (= |v_t_funThread2of3ForFork0_good_#t~nondet44#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_138|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_137|, t_funThread2of3ForFork0_good_#t~nondet44#1=|v_t_funThread2of3ForFork0_good_#t~nondet44#1_3|, ~#gm~0.base=|v_~#gm~0.base_25|, ~#gm~0.offset=|v_~#gm~0.offset_25|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_good_#t~nondet44#1][909], [37#L956-14true, 236#true, t_funThread1of3ForFork0InUse, 425#(<= |ULTIMATE.start_main_#t~post47#1| 9999), t_funThread2of3ForFork0InUse, 412#(and (<= 0 (+ |ULTIMATE.start_main_~i~0#1| 2147483648)) (<= 0 (+ 2147483648 |ULTIMATE.start_main_#t~post47#1|))), 13#L942-20true, t_funThread3of3ForFork0InUse, 206#L942-22true, 415#true, 152#L943-2true, 441#(and (<= 1 |t_funThread1of3ForFork0_good_#t~post42#1|) (<= 1 ~global~0))]) [2023-11-30 08:01:17,567 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 08:01:17,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 08:01:17,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 08:01:17,567 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 08:01:38,295 INFO L124 PetriNetUnfolderBase]: 326607/616487 cut-off events. [2023-11-30 08:01:38,295 INFO L125 PetriNetUnfolderBase]: For 1617304/2054799 co-relation queries the response was YES.